Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add .NET 10 Alpha images to nightly repos #6070

Open
13 tasks
lbussell opened this issue Nov 20, 2024 · 0 comments
Open
13 tasks

Add .NET 10 Alpha images to nightly repos #6070

lbussell opened this issue Nov 20, 2024 · 0 comments

Comments

@lbussell
Copy link
Contributor

lbussell commented Nov 20, 2024

Checklist:

  • Create new images
    • Add entries for the new .NET versions in manifest.versions.json
    • Add new images for the new .NET version in each repo in manifest.json
      • Move latest tags to the new .NET version
      • Floating tags should have a -preview suffix. For example: 9.0-preview.
      • For fixed tags, the -alpha.1 suffixes that is part of the .NET version sufficient and no additional suffix is necessary
    • Adjust existing templates or add new templates in eng/dockerfile-templates/ if necessary
    • If there are no major changes between .NET versions, the new images can share runtime-deps layers with the previous .NET version
    • Include only the latest/LTS version of each operating system according to our supported operating systems documentation.
    • If PowerShell is not yet supported or functional on the new .NET version, file an issue at PowerShell/PowerShell or link to an existing issue, exclude PowerShell from the new SDK images, and file an issue to re-enable PowerShell in .NET Docker images
  • Update tests
    • Add new version info to ImageVersion.cs
    • Update the test data to include the new distro version
    • If various tests are not yet functional on the new .NET version, file issues on product team repos as necessary, disable the test with a link to the issue, and file an issue in the dotnet/dotnet-docker repo to re-enable the test
  • Update readmes
  • Update image size baselines
    • Queue a build of the dotnet-docker-nightly pipeline
    • Inspect the image sizes by pulling the new images from the dotnetdocker ACR and update the baselines accordingly
@github-project-automation github-project-automation bot moved this to Backlog in .NET Docker Nov 20, 2024
@lbussell lbussell moved this from Backlog to Current Release in .NET Docker Nov 20, 2024
@lbussell lbussell moved this from Current Release to Sprint in .NET Docker Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Sprint
Development

No branches or pull requests

1 participant