[Breaking change]: Debian container images upgraded to Debian 12 (Bookworm) #35953
Closed
2 of 3 tasks
Labels
binary incompatible
Existing binaries may encounter a breaking change in behavior.
breaking-change
Indicates a .NET Core breaking change
doc-idea
Indicates issues that are suggestions for new topics [org][type][category]
Pri1
High priority, do before Pri2 and Pri3
📌 seQUESTered
Identifies that an issue has been imported into Quest.
Description
The default Linux distro for .NET container images is Debian. In .NET 8, the Debian version has been upgraded to Debian 12 (Bookworm). This new version of Debian may have changes in it that break your application as is the case with any OS version upgrade. This is a result of upgraded package versions. The most notable change is the upgrade of Open SSL from 1.1 to 3.0.
Version
.NET 8 Preview 1
Previous behavior
In .NET 6 and 7, the default Debian version was Debian 11 (Bullseye).
Notable package versions:
libicu
: 67libssl
: 1.1New behavior
In .NET 8, the default Debian version is Debian 12 (Bookworm).
Notable package versions:
libicu
: 72libssl
: 3Type of breaking change
Reason for change
According to the container support policy, with each version of .NET, the latest stable version of Debian is targeted as the default version.
Recommended action
Please review Debian 12's release notes for more details.
Feature area
Deployment
Affected APIs
No response
Associated WorkItem - 118221
The text was updated successfully, but these errors were encountered: