Skip to content

Add net11.0 framework to gRPC proxy load jobs#2163

Merged
LoopedBard3 merged 1 commit intoaspnet:mainfrom
LoopedBard3:FixgRPCProxies
Mar 23, 2026
Merged

Add net11.0 framework to gRPC proxy load jobs#2163
LoopedBard3 merged 1 commit intoaspnet:mainfrom
LoopedBard3:FixgRPCProxies

Conversation

@LoopedBard3
Copy link
Copy Markdown
Contributor

The grpc-dotnet master branch now multi-targets net10.0 (v2.76.0), causing NETSDK1045 errors on benchmark agents with only SDK 9.0. Add --load.framework net11.0 to all gRPC proxy scenarios (YARP, NGinx, Envoy) so crank installs an SDK that supports the net10.0 transitive dependencies.

This is consistent with how grpc-scenarios.yml already handles this.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the proxy benchmark pipeline configuration so gRPC proxy scenarios explicitly request a newer .NET SDK on the load agent, avoiding NETSDK1045 failures now that grpc-dotnet transitively targets net10.0.

Changes:

  • Add --load.framework net11.0 to the YARP gRPC proxy scenario.
  • Add --load.framework net11.0 to the NGinx gRPC proxy scenario.
  • Add --load.framework net11.0 to the Envoy gRPC proxy scenario.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

The grpc-dotnet master branch now multi-targets net10.0 (v2.76.0),
causing NETSDK1045 errors on benchmark agents with only SDK 9.0. Add
--load.framework net11.0 to all gRPC proxy scenarios (YARP, NGinx,
Envoy) so crank installs an SDK that supports the net10.0 transitive
dependencies.

This is consistent with how grpc-scenarios.yml already handles this.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@LoopedBard3
Copy link
Copy Markdown
Contributor Author

Tested proxy-yarp-grpc and the --load.framework net11.0 did fix the issue, so merging.

@LoopedBard3 LoopedBard3 merged commit c5a2825 into aspnet:main Mar 23, 2026
2 checks passed
@LoopedBard3 LoopedBard3 deleted the FixgRPCProxies branch March 23, 2026 23:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants