dotnet / dotnet-docker

Docker images for .NET and the .NET Tools.
https://hub.docker.com/_/microsoft-dotnet
MIT License
4.48k stars 1.94k forks source link

Remove "core" repos from being registered in MCR #4307

Open mthalman opened 1 year ago

mthalman commented 1 year ago

Now that .NET Core 3.1 is EOL and container images are now longer maintained, the syndication to the old "core" repos is no longer needed. .NET Core 3.1 was the last remaining version that was still be syndicated to those repos.

The syndication of images is removed by https://github.com/dotnet/dotnet-docker/pull/4275 but there is remaining work to remove the registration of those repos from MCR.

This means the following directories can be deleted:

lbussell commented 6 months ago

[Triage] This should be done in the same PR: https://github.com/dotnet/dotnet-docker/issues/4755

lbussell commented 6 months ago

[Triage] These images need EOL Annotations added before they can be removed. See https://github.com/dotnet/docker-tools/issues/1201 and https://github.com/microsoft/mcr/pull/3010#issuecomment-1908992279.

It would be a lot of work to attach an accurate EOL date to each individual digest and tag. We should consider using just one date across all EOL images for images in the core image repos since nothing in them is supported anymore.