-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Description
An audit of OS references across main and active release branches found several pipeline files referencing OS versions that are EOL or approaching EOL.
See OS onboarding guide for context. Part of .NET OS Support Tracking.
Tracking
EOL — fix now
-
main— openSUSE 15.5 → 16.0 (helix) -
release/8.0— Ubuntu 20.04 → 22.04 (build image)
Approaching EOL — fix within 3 months
-
main— Fedora 42 (EOL 2026-05-13) → 43 (helix) -
main— Debian 12 (EOL 2026-06-10) → 13 (helix) -
release/9.0— Debian 12 (EOL 2026-06-10) → 13 (helix) -
release/8.0— Debian 12 (EOL 2026-06-10) → 13 (helix + build image)
Cleanup
-
release/9.0— Alpine 3.21 → 3.23 (build image; 3.23 already present for helix)
Details
main — openSUSE 15.5 (EOL)
runtime/eng/pipelines/helix-platforms.yml
Line 139 in c31475e
| value: (openSUSE.15.5.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:opensuse-15.5-helix-amd64 |
main — Fedora 42 (EOL 2026-05-13)
runtime/eng/pipelines/helix-platforms.yml
Line 130 in c31475e
| value: (Fedora.42.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-42-helix-amd64 |
main — Debian 12 (EOL 2026-06-10)
runtime/eng/pipelines/helix-platforms.yml
Line 121 in c31475e
| value: (Debian.12.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-12-helix-amd64 |
runtime/eng/pipelines/helix-platforms.yml
Lines 158 to 163 in c31475e
| # Oldest: Debian 12 | |
| - name: helix_linux_arm32_oldest | |
| value: (Debian.12.Arm32.Open)Ubuntu.2204.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-12-helix-arm32v7 | |
| - name: helix_linux_arm32_oldest_internal | |
| value: (Debian.12.Arm32)Ubuntu.2204.ArmArch@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-12-helix-arm32v7 |
release/9.0 — Alpine 3.21 (build image)
| image: mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.21-amd64 |
release/9.0 — Debian 12 (helix)
| - (Debian.12.Arm32.Open)Ubuntu.2204.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-12-helix-arm32v7 |
| - (Debian.12.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-12-helix-amd64 |
release/8.0 — Ubuntu 20.04 (build image)
| image: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-20.04-cross-armv6-raspbian-10 |
release/8.0 — Debian 12 (helix + build image)
| - (Debian.12.Arm32.Open)AzureLinux.3.Arm64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-12-helix-arm32v7 |
runtime/eng/pipelines/common/templates/pipeline-with-resources.yml
Lines 98 to 99 in bad2fdc
| debian-12-gcc13-amd64: | |
| image: mcr.microsoft.com/dotnet-buildtools/prereqs:debian-12-gcc13-amd64 |
This issue was generated by GitHub Copilot CLI v1.0.7 via the update-supported-os skill.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status