chore(deps): update gRPC across azd core and extensions - #9934
Conversation
📋 Prioritization NoteThanks for the contribution! The linked issue isn't in the current milestone yet. |
|
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. |
There was a problem hiding this comment.
🟡 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.
1c120e5 to
a59e1e2
Compare
There was a problem hiding this comment.
🟡 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
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
a59e1e2 to
3b40c71
Compare
405c1bb
into
fix-extension-startup-initialization
azure.ai.finetune PR buildNote 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"
|
azure.appservice PR buildNote 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"
|
azure.ai.skills PR buildNote 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"
|
azure.ai.inspector PR buildNote 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"
|
azure.coding-agent PR buildNote 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"
|
microsoft.azd.extensions PR buildNote 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"
|
azure.ai.connections PR buildNote 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"
|
microsoft.azd.concurx PR buildNote 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"
|
azure.ai.training PR buildNote 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"
|
azure.ai.projects PR buildNote 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"
|
azure.ai.models PR buildNote 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"
|
azure.ai.toolboxes PR buildNote 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"
|
azure.ai.routines PR buildNote 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"
|
azure.ai.rle PR buildNote 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"
|
Stack
Summary
google.golang.org/grpcfromv1.83.1tov1.83.2in azd core and all 14 affected first-party extensionsgolang.org/x/*dependencies selected by the patched gRPC releaseThis 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 modulesmage checkDependencyVersions