Skip to content

[Repo] Remove stray 'projects' gitlink (no .gitmodules entry)#9920

Open
DanielMicrosoft wants to merge 1 commit into
Azure:mainfrom
DanielMicrosoft:fix/remove-stray-projects-gitlink
Open

[Repo] Remove stray 'projects' gitlink (no .gitmodules entry)#9920
DanielMicrosoft wants to merge 1 commit into
Azure:mainfrom
DanielMicrosoft:fix/remove-stray-projects-gitlink

Conversation

@DanielMicrosoft

@DanielMicrosoft DanielMicrosoft commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

A gitlink at path 'projects' (mode 160000, commit 650f20fc8f97c1abca76770ec8db23711ad787e5) was accidentally introduced in 4b3d750 ([ContainerApp] az containerapp replica count, #6828) without a corresponding .gitmodules entry. Nothing in the repo (workflows, pipelines, scripts, setup.py, docs) references this path, so it is dead weight that breaks 'git submodule' commands on any clone or fork that exercises submodule logic in CI (e.g. AzureArcForKubernetes/k8s-extension).

Fixes #9919


This checklist is used to make sure that common guidelines for a pull request are followed.

Related command

General Guidelines

  • Have you run azdev style <YOUR_EXT> locally? (pip install azdev required)
  • Have you run python scripts/ci/test_index.py -q locally? (pip install wheel==0.30.0 required)
  • My extension version conforms to the Extension version schema

For new extensions:

About Extension Publish

There is a pipeline to automatically build, upload and publish extension wheels.
Once your pull request is merged into main branch, a new pull request will be created to update src/index.json automatically.
You only need to update the version information in file setup.py and historical information in file HISTORY.rst in your PR but do not modify src/index.json.

A gitlink at path 'projects' (mode 160000, commit 650f20fc8f97c1abca76770ec8db23711ad787e5) was accidentally introduced in 4b3d750 ([ContainerApp] az containerapp replica count, Azure#6828) without a corresponding .gitmodules entry. Nothing in the repo (workflows, pipelines, scripts, setup.py, docs) references this path, so it is dead weight that breaks 'git submodule' commands on any clone or fork that exercises submodule logic in CI (e.g. AzureArcForKubernetes/k8s-extension).
Copilot AI review requested due to automatic review settings June 5, 2026 07:04
@azure-client-tools-bot-prd

azure-client-tools-bot-prd Bot commented Jun 5, 2026

Copy link
Copy Markdown
️✔️Azure CLI Extensions Breaking Change Test
️✔️Non Breaking Changes

@azure-client-tools-bot-prd

Copy link
Copy Markdown

Hi @DanielMicrosoft,
Please write the description of changes which can be perceived by customers into HISTORY.rst.
If you want to release a new extension version, please update the version in setup.py as well.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes an accidentally introduced Git submodule gitlink at the repository root (projects) that has no corresponding .gitmodules entry and can break git submodule workflows in CI/clones.

Changes:

  • Delete the stray projects gitlink (submodule pointer) from the repo root.

@DanielMicrosoft DanielMicrosoft changed the title Remove stray 'projects' gitlink (no .gitmodules entry) [Repo] Remove stray 'projects' gitlink (no .gitmodules entry) Jun 5, 2026
@yonzhan

yonzhan commented Jun 5, 2026

Copy link
Copy Markdown
Collaborator

Repo

@yonzhan yonzhan assigned DanielMicrosoft and unassigned zhoxing-ms Jun 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Auto-Assign Auto assign by bot ContainerApp

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI failures due to 'project' submodule not found and version-cal

5 participants