From 6a27b29ebc7386dec85d35b4aca2d8c94332d9d4 Mon Sep 17 00:00:00 2001 From: Nick Josevski Date: Thu, 6 Aug 2026 15:19:20 +1000 Subject: [PATCH] Install the .NET 10 SDK alongside 8.0 on the EKS test EC2 instance The EKS live test provisions a Debian 12 EC2 instance, uploads the built test assemblies and runs `dotnet test` on it. test.sh installs only dotnet-sdk-8.0, so the instance cannot run net10 assemblies once Calamari moves. Additive, so it is a no-op on net8 today: 8.0 stays and 10.0 is added beside it. dotnet-sdk-10.0 is published in the feed test.sh already configures (packages.microsoft.com/debian/12, bookworm main binary-amd64). Raised separately from the migration so the existing build chain can confirm it changes nothing before #2091 lands. Co-Authored-By: Claude Opus 5 (1M context) --- source/Calamari.Tests/KubernetesFixtures/Terraform/EC2/test.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/Calamari.Tests/KubernetesFixtures/Terraform/EC2/test.sh b/source/Calamari.Tests/KubernetesFixtures/Terraform/EC2/test.sh index 9588c592b6..bf3353a637 100644 --- a/source/Calamari.Tests/KubernetesFixtures/Terraform/EC2/test.sh +++ b/source/Calamari.Tests/KubernetesFixtures/Terraform/EC2/test.sh @@ -5,7 +5,7 @@ rm packages-microsoft-prod.deb sudo apt-get update sudo apt-get install -y apt-transport-https zip sudo apt-get update -sudo apt-get install -y dotnet-sdk-8.0 +sudo apt-get install -y dotnet-sdk-8.0 dotnet-sdk-10.0 export AWS_CLUSTER_URL=${endpoint} export AWS_CLUSTER_NAME=${cluster_name}