Skip to content

Remediate EOL and approaching-EOL OS references in pipelines #125690

@richlander

Description

@richlander

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)

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)

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)

value: (Debian.12.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-12-helix-amd64

# 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

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

Labels

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions