-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
untriagedRequest triage from a team memberRequest triage from a team member
Description
After the Jan 13, 2026 release, post-publishing installation validation for openSUSE 16 and SLES 16 (x86_64 and arm64) failed. During validation, installation of .NET 8 fails due to OpenSSL dependency mismatches. These newer OS versions no longer provide the legacy OpenSSL libraries that the current .NET 8 runtime dependency packages require, resulting in installation failures.
Affected channels / releases
8.0
- 8.0.417 / 8.0.123
- Release date: 2026-01-13
Affected platforms
- openSUSE 16 (x86_64)
- openSUSE 16 (arm64)
- SLES 16 (x86_64)
- SLES 16 (arm64)
Observed behavior
During validation, installation of .NET 8 fails due to missing OpenSSL dependencies.
Example failure from openSUSE 16 (x86_64):
#8 [ 5/10] RUN zypper install -y dotnet-sdk-8.0
#8 0.680 Refreshing service 'openSUSE'.
#8 1.199 Looking for gpg keys in repository Microsoft Production.
#8 1.199 gpgkey=https://packages.microsoft.com/keys/microsoft-2025.asc
#8 1.785 Building repository 'Microsoft Production' cache [....done]
#8 1.795 Loading repository data...
#8 1.946 Reading installed packages...
#8 2.197 Resolving package dependencies...
#8 2.213 Problem: 1: nothing provides 'libopenssl1_0_0' needed by the to be installed dotnet-runtime-deps-8.0-8.0.22-1.x86_64
#8 2.213 Solution 1: do not install dotnet-sdk-8.0-8.0.417-1.x86_64
#8 2.213 Solution 2: break dotnet-runtime-deps-8.0-8.0.22-1.x86_64 by ignoring some of its dependencies
Example failure from SLES 16 (x86_64):
#9 [ 6/12] RUN zypper --gpg-auto-import-keys refresh
#9 1.217 Refreshing service 'container-suseconnect-zypp'.
#9 1.359 Repository 'SLE_BCI' is up to date.
#9 1.378 Retrieving repository 'Microsoft Production' metadata [...]
#9 1.754 Looking for gpg keys in repository Microsoft Production.
#9 1.754 gpgkey=https://packages.microsoft.com/keys/microsoft-2025.asc
#9 1.756 ....done]
#9 2.290 Building repository 'Microsoft Production' cache [....done]
#9 2.300 All repositories have been refreshed.
#9 DONE 3.2s
#10 [ 7/12] RUN zypper --non-interactive install dotnet-sdk-8.0
#10 0.693 Refreshing service 'container-suseconnect-zypp'.
#10 0.762 Loading repository data...
#10 0.787 Reading installed packages...
#10 0.822 Resolving package dependencies...
#10 0.877 Problem: 1: nothing provides 'libopenssl1_1' needed by the to be installed dotnet-runtime-deps-8.0-8.0.22-1.x86_64
#10 0.877 Solution 1: do not install dotnet-sdk-8.0-8.0.417-1.x86_64
#10 0.877 Solution 2: break dotnet-runtime-deps-8.0-8.0.22-1.x86_64 by ignoring some of its dependencies
Metadata
Metadata
Assignees
Labels
untriagedRequest triage from a team memberRequest triage from a team member