Skip to content

Enable separate build OS and base image OS declarations in manifest#2138

Open
lbussell wants to merge 1 commit into
dotnet:mainfrom
lbussell:build-os
Open

Enable separate build OS and base image OS declarations in manifest#2138
lbussell wants to merge 1 commit into
dotnet:mainfrom
lbussell:build-os

Conversation

@lbussell

@lbussell lbussell commented Jun 9, 2026

Copy link
Copy Markdown
Member

This PR adds the buildOsVersion property to the manifest. This allows having separate build OS and base image OS versions.

This is needed in order to build ImageBuilder on Windows Server 2025 and publish self-contained on Windows Server <= 2019. This is a blocker to moving ImageBuilder to .NET 10, since .NET 10 doesn't publish SDK images for Windows Server <= 2019.

Fixes #1826, which is needed to unblock #1791.

@lbussell lbussell requested a review from a team as a code owner June 9, 2026 18:02
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.

Infinite loop of rebuilds for Image Builder

2 participants