Skip to content

chore(deps): update gRPC across azd core and extensions - #9934

Merged
Victor Vazquez (vhvb1989) merged 3 commits into
fix-extension-startup-initializationfrom
grpc-sec-update-sync
Sep 10, 2026
Merged

chore(deps): update gRPC across azd core and extensions#9934
Victor Vazquez (vhvb1989) merged 3 commits into
fix-extension-startup-initializationfrom
grpc-sec-update-sync

Conversation

@vhvb1989

@vhvb1989 Victor Vazquez (vhvb1989) commented Sep 9, 2026

Copy link
Copy Markdown
Member

Stack

Summary

  • update google.golang.org/grpc from v1.83.1 to v1.83.2 in azd core and all 14 affected first-party extensions
  • update the generated Go extension scaffold to use the patched dependency set
  • keep shared direct dependency versions synchronized with the azd core source of truth
  • update transitive golang.org/x/* dependencies selected by the patched gRPC release
  • raise the extension PR labeler bound so repository-wide extension updates can apply all matching labels
  • resolve the 15 open Dependabot alerts for GHSA-2v4p-qf9q-27wj

This replaces #9917, #9918, and #9930, which update individual modules and fail the repository dependency synchronization check.

Fixes #9935

Validation

  • go build ./... in azd core and all 14 affected extension modules
  • mage checkDependencyVersions
  • Go scaffold resource tests and module checksum verification

@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

📋 Prioritization Note

Thanks for the contribution! The linked issue isn't in the current milestone yet.
Thank you for logging this issue; our team is reviewing it. If you need urgent prioritization, tag Rick Winter (@RickWinter) and Kristen Womack (@kristenwomack) to let us know.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 16 pipeline(s).
6 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@vhvb1989 Victor Vazquez (vhvb1989) added the skip-governance Skip PR governance checks label Sep 9, 2026

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.

🟡 Changes recommended

The generated Go extension scaffold still pins the vulnerable gRPC v1.83.1 release.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Updates gRPC to v1.83.2 across azd core and 14 extensions to address GHSA-2v4p-qf9q-27wj.

Changes:

  • Upgrades gRPC and synchronized golang.org/x/* dependencies.
  • Regenerates module checksums.
  • Leaves the Go extension scaffold on vulnerable gRPC v1.83.1.
File summaries
File Description
cli/azd/go.mod Updates core dependencies.
cli/azd/go.sum Updates core checksums.
cli/azd/extensions/microsoft.azd.concurx/go.mod Updates extension dependencies.
cli/azd/extensions/microsoft.azd.concurx/go.sum Updates extension checksums.
cli/azd/extensions/azure.coding-agent/go.mod Updates extension dependencies.
cli/azd/extensions/azure.coding-agent/go.sum Updates extension checksums.
cli/azd/extensions/azure.appservice/go.mod Updates extension dependencies.
cli/azd/extensions/azure.appservice/go.sum Updates extension checksums.
cli/azd/extensions/azure.ai.training/go.mod Updates extension dependencies.
cli/azd/extensions/azure.ai.training/go.sum Updates extension checksums.
cli/azd/extensions/azure.ai.toolboxes/go.mod Updates extension dependencies.
cli/azd/extensions/azure.ai.toolboxes/go.sum Updates extension checksums.
cli/azd/extensions/azure.ai.skills/go.mod Updates extension dependencies.
cli/azd/extensions/azure.ai.skills/go.sum Updates extension checksums.
cli/azd/extensions/azure.ai.routines/go.mod Updates extension dependencies.
cli/azd/extensions/azure.ai.routines/go.sum Updates extension checksums.
cli/azd/extensions/azure.ai.rle/go.mod Updates extension dependencies.
cli/azd/extensions/azure.ai.rle/go.sum Updates extension checksums.
cli/azd/extensions/azure.ai.projects/go.mod Updates extension dependencies.
cli/azd/extensions/azure.ai.projects/go.sum Updates extension checksums.
cli/azd/extensions/azure.ai.models/go.mod Updates extension dependencies.
cli/azd/extensions/azure.ai.models/go.sum Updates extension checksums.
cli/azd/extensions/azure.ai.inspector/go.mod Updates extension dependencies.
cli/azd/extensions/azure.ai.inspector/go.sum Updates extension checksums.
cli/azd/extensions/azure.ai.finetune/go.mod Updates extension dependencies.
cli/azd/extensions/azure.ai.finetune/go.sum Updates extension checksums.
cli/azd/extensions/azure.ai.connections/go.mod Updates extension dependencies.
cli/azd/extensions/azure.ai.connections/go.sum Updates extension checksums.
cli/azd/extensions/azure.ai.agents/go.mod Updates extension dependencies.
cli/azd/extensions/azure.ai.agents/go.sum Updates extension checksums.
Review details
  • Files reviewed: 15/30 changed files
  • Comments generated: 1
  • Review effort level: Balanced

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread cli/azd/go.mod

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.

🟡 Changes recommended

The unrelated extension startup concurrency change should be split out or documented and validated.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Review details
  • Files reviewed: 19/35 changed files
  • Comments generated: 1
  • Review effort level: Balanced

Comment thread cli/azd/cmd/middleware/extensions.go
Update google.golang.org/grpc to v1.83.2 in azd core and every affected first-party extension so the shared dependency remains synchronized and the related security alerts are resolved.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Update the generated Go extension module template to use the patched gRPC release and its synchronized transitive dependencies.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 64b44c97-3679-442c-8e9f-e9eb3e67e797
Raise the extension PR labeler's bounded label output so repository-wide extension updates can apply all matching labels without failing safe-output processing.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 64b44c97-3679-442c-8e9f-e9eb3e67e797
@vhvb1989
Victor Vazquez (vhvb1989) changed the base branch from main to fix-extension-startup-initialization September 10, 2026 21:56
@vhvb1989
Victor Vazquez (vhvb1989) merged commit 405c1bb into fix-extension-startup-initialization Sep 10, 2026
71 of 74 checks passed
@azure-sdk-automation

Copy link
Copy Markdown
Contributor

azure.ai.finetune PR build

Note

This is an unsigned development build. Install it only if you trust this PR.

Install the extension:

azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9934/azure-ai-finetune.zip"
  • Version: 0.0.17-preview.pr.9934.6813107
  • Merge commit: 9e8b24e

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

azure.appservice PR build

Note

This is an unsigned development build. Install it only if you trust this PR.

Install the extension:

azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9934/azure-appservice.zip"
  • Version: 0.1.1-pr.9934.6813110
  • Merge commit: 9e8b24e

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

azure.ai.skills PR build

Note

This is an unsigned development build. Install it only if you trust this PR.

Install the extension:

azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9934/azure-ai-skills.zip"
  • Version: 1.0.0-beta.5.pr.9934.6813116
  • Merge commit: 9e8b24e

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

azure.ai.inspector PR build

Note

This is an unsigned development build. Install it only if you trust this PR.

Install the extension:

azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9934/azure-ai-inspector.zip"
  • Version: 1.0.0-beta.6.pr.9934.6813113
  • Merge commit: 9e8b24e

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

azure.coding-agent PR build

Note

This is an unsigned development build. Install it only if you trust this PR.

Install the extension:

azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9934/azure-coding-agent.zip"
  • Version: 0.6.1-pr.9934.6813105
  • Merge commit: 9e8b24e

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

microsoft.azd.extensions PR build

Note

This is an unsigned development build. Install it only if you trust this PR.

Install the extension:

azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9934/microsoft-azd-extensions.zip"
  • Version: 0.13.0-pr.9934.6813101
  • Merge commit: 9e8b24e

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

azure.ai.connections PR build

Note

This is an unsigned development build. Install it only if you trust this PR.

Install the extension:

azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9934/azure-ai-connections.zip"
  • Version: 1.0.0-beta.6.pr.9934.6813112
  • Merge commit: 9e8b24e

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

microsoft.azd.concurx PR build

Note

This is an unsigned development build. Install it only if you trust this PR.

Install the extension:

azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9934/microsoft-azd-concurx.zip"
  • Version: 0.1.0-pr.9934.6813108
  • Merge commit: 9e8b24e

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

azure.ai.training PR build

Note

This is an unsigned development build. Install it only if you trust this PR.

Install the extension:

azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9934/azure-ai-training.zip"
  • Version: 0.0.3-preview.pr.9934.6813118
  • Merge commit: 9e8b24e

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

azure.ai.projects PR build

Note

This is an unsigned development build. Install it only if you trust this PR.

Install the extension:

azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9934/azure-ai-projects.zip"
  • Version: 1.0.0-beta.9.pr.9934.6813114
  • Merge commit: 9e8b24e

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

azure.ai.models PR build

Note

This is an unsigned development build. Install it only if you trust this PR.

Install the extension:

azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9934/azure-ai-models.zip"
  • Version: 0.0.7-preview.pr.9934.6813109
  • Merge commit: 9e8b24e

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

azure.ai.toolboxes PR build

Note

This is an unsigned development build. Install it only if you trust this PR.

Install the extension:

azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9934/azure-ai-toolboxes.zip"
  • Version: 1.0.0-beta.6.pr.9934.6813117
  • Merge commit: 9e8b24e

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

azure.ai.routines PR build

Note

This is an unsigned development build. Install it only if you trust this PR.

Install the extension:

azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9934/azure-ai-routines.zip"
  • Version: 1.0.0-beta.5.pr.9934.6813115
  • Merge commit: 9e8b24e

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

azure.ai.rle PR build

Note

This is an unsigned development build. Install it only if you trust this PR.

Install the extension:

azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9934/azure-ai-rle.zip"
  • Version: 0.4.0-preview.pr.9934.6813120
  • Merge commit: 9e8b24e

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ext-agents azure.ai.agents extension ext-appservice azure.appservice extension ext-coding-agent azure.coding-agent extension ext-concurx microsoft.azd.concurx extension ext-connections azure.ai.connections extension ext-finetune azure.ai.finetune extension ext-inspector azure.ai.inspector extension ext-models azure.ai.models extension ext-projects azure.ai.projects extension ext-rle azure.ai.rle extension ext-routines azure.ai.routines extension ext-skills azure.ai.skills extension ext-toolboxes azure.ai.toolboxes extension ext-training azure.ai.training extension ext-x microsoft.azd.extensions developer extension (azd x) skip-governance Skip PR governance checks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update gRPC security fixes across azd core and extensions

6 participants