Remediate EOL and stale OS container images#1606
Conversation
|
@copilot please look at why the "Run Tests" checks failed. I know why the Fedora 44 build failed and have remediated that. |
The |
|
Please also add fedora:45 and fedora:rawhide. |
Added in 4377275:
|
|
@copilot is libmsquic available in Fedora 43 repo? |
Yes — Fedora 44 and 45 repos return 404 for the |
|
@copilot |
The Microsoft Linux package repository ( |
|
@copilot I was asking why to use F42 repo if F43 repo exists? |
|
@copilot The Fedora 44/45 builds are broken. It's because the packages.microsoft.com URLs don't exist. Please validate that all URLs exist. Fedora 43 is using the Fedora 42 feed for libmsquic. That's likely historical. This exists: https://packages.microsoft.com/fedora/43/prod/Packages/l/. Let's the Fedora 43 feed for F43+. |
Fixed in bb3c26a. The |
|
@copilot There are now merge conflicts on two Alpine Dockerfiles |
Fixed in 44b700c. The conflict was a delete/modify on |
|
@copilot I am still seeing conflicts |
Fixed in 62c7b25. The root cause was a delete/modify conflict: our branch deleted The resolution: restored those two amd64 Dockerfiles with |
… 3.21/3.22, openSUSE 15.6; add Fedora 44 Co-authored-by: richlander <2608468+richlander@users.noreply.github.com>
Co-authored-by: richlander <2608468+richlander@users.noreply.github.com>
Co-authored-by: richlander <2608468+richlander@users.noreply.github.com>
Co-authored-by: richlander <2608468+richlander@users.noreply.github.com>
Co-authored-by: richlander <2608468+richlander@users.noreply.github.com>
Co-authored-by: richlander <2608468+richlander@users.noreply.github.com>
…92d3fc) as proper 2-parent merge commit Co-authored-by: richlander <2608468+richlander@users.noreply.github.com>
62c7b25 to
8780dc6
Compare
Cleans up EOL/stale distro images and provisions new Fedora versions ahead of upcoming EOLs, per the .NET supported OS matrix audit.
Removed
mainonly references 3.23 + edge; helix images and manifest entries removed (amd64 Dockerfiles retained with Renovate-pinnedPOWERSHELL_VERSIONto match main, so they are not built but do not conflict)Added
src/fedora/44/amd64/Dockerfileandsrc/fedora/44/helix/amd64/Dockerfile, modeled after Fedora 43 equivalents with base image updated tofedora:44; MSQuic sourced from the Fedora 43 package repo as the Fedora 44 repo does not yet carry it; PowerShell installed via pinnedPOWERSHELL_VERSIONsrc/fedora/45/amd64/Dockerfileandsrc/fedora/45/helix/amd64/Dockerfile, modeled after Fedora 44; MSQuic sourced from the Fedora 43 package repo; PowerShell installed via pinnedPOWERSHELL_VERSIONsrc/fedora/rawhide/amd64/Dockerfileandsrc/fedora/rawhide/helix/amd64/Dockerfile, usingfedora:rawhidebase; MSQuic sourced from the Fedora 43 package repo as rawhide has no dedicated Microsoft package repo; PowerShell installed via pinnedPOWERSHELL_VERSIONFixed
packages.microsoft.com/fedora/43/prod/config.repodirectly; libmsquic is now available in the Fedora 43 Microsoft package repo, making the previous Fedora 42 fallback unnecessarypackages.microsoft.com/fedora/43/prod/config.repo; the Fedora 44/45-specific URLs do not exist yetOriginal prompt
💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.