From 9571532924b708bbd4f7876afc9f2e612e3acce6 Mon Sep 17 00:00:00 2001 From: Parker Bibus Date: Mon, 23 Mar 2026 15:16:09 -0700 Subject: [PATCH] Add net11.0 framework to gRPC proxy load jobs 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> --- build/proxies-scenarios.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build/proxies-scenarios.yml b/build/proxies-scenarios.yml index 3b8e8ed04..03473ea92 100644 --- a/build/proxies-scenarios.yml +++ b/build/proxies-scenarios.yml @@ -31,7 +31,7 @@ parameters: condition: 'true' - displayName: YARP gRPC scenario: proxy-yarp-grpc - arguments: $(proxyGRPCJobs) --property proxy=yarp --application.framework net11.0 + arguments: $(proxyGRPCJobs) --property proxy=yarp --application.framework net11.0 --load.framework net11.0 supportsGRPC: true condition: 'true' - displayName: YARP-net80 @@ -59,7 +59,7 @@ parameters: condition: Math.round(Date.now() / 43200000) % 5 == 0 # once every 5 half-days - displayName: NGinx gRPC scenario: proxy-nginx-grpc - arguments: $(proxyGRPCJobs) --property proxy=nginx --variable warmup=0 + arguments: $(proxyGRPCJobs) --property proxy=nginx --variable warmup=0 --load.framework net11.0 supportsGRPC: true condition: Math.round(Date.now() / 43200000) % 5 == 1 # once every 5 half-days - displayName: HAProxy @@ -77,7 +77,7 @@ parameters: condition: Math.round(Date.now() / 43200000) % 5 == 3 # once every 5 half-days - displayName: Envoy gRPC scenario: proxy-envoy-grpc - arguments: $(proxyGRPCJobs) --property proxy=envoy + arguments: $(proxyGRPCJobs) --property proxy=envoy --load.framework net11.0 supportsGRPC: true condition: Math.round(Date.now() / 43200000) % 5 == 4 # once every 5 half-days