Skip to content

Install the .NET 10 SDK alongside 8.0 on the EKS test EC2 instance - #2116

Merged
NickJosevski merged 1 commit into
mainfrom
nj/check-impact-of-net10
Aug 10, 2026
Merged

Install the .NET 10 SDK alongside 8.0 on the EKS test EC2 instance#2116
NickJosevski merged 1 commit into
mainfrom
nj/check-impact-of-net10

Conversation

@NickJosevski

@NickJosevski NickJosevski commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

test.sh for the EKS live test installs only dotnet-sdk-8.0, so the EC2 instance can't run net10 assemblies. Adds 10.0 beside it.

Additive and net8-safe — raised separately so the existing chain can confirm it changes nothing before #2091 lands.

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) <noreply@anthropic.com>
@NickJosevski
NickJosevski force-pushed the nj/check-impact-of-net10 branch from fabf065 to 6a27b29 Compare August 6, 2026 05:19
@NickJosevski NickJosevski changed the title [DO NOT MERGE] Check impact of .NET 10 on the existing build chain Install the .NET 10 SDK alongside 8.0 on the EKS test EC2 instance Aug 6, 2026
@NickJosevski
NickJosevski requested a review from zentron August 10, 2026 03:59
@NickJosevski
NickJosevski marked this pull request as ready for review August 10, 2026 03:59
@NickJosevski
NickJosevski merged commit 65bbc16 into main Aug 10, 2026
35 checks passed
@NickJosevski
NickJosevski deleted the nj/check-impact-of-net10 branch August 10, 2026 04: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.

2 participants