core
core copied to clipboard
Add support for Alpine 3.17
This issue is created to track progress for the work to enable Alpine 3.17 support for .NET core 3.1 and .NET 6.0
Product and Test updates
- [ ] [All teams] Do a compatibility check for the product with the new OS
- [ ] [CoreCLR/CoreFX] Runtime / RID Support update @wfurt https://github.com/dotnet/runtime/pull/68505
- [ ] [Infra] Ensure that the correct Docker images used by teams are built in the dotnet-buildtools-prereqs (if applicable)
- [ ] [Infra] Replace docker tags used in builds across repos and branches
- [ ] [CLI team] Update CI legs to latest updated Dockerfile
- [ ] [All teams] Update test infrastructure to support the new version
- [x] [Acquisition] Add support within nightly repos
- [ ] [Acquisition] Deploy to master (GA) during next patch release cycle
Release team:
- [x] Notify .NET Core teams regarding new OS release
- [ ] Update the supported OS content on GitHub and marketing sites.
Document updates:
- [ ] Add OS prerequisites to the dependencies document
- [ ] Update distro install page
cc @ayakael
Issue tracking validation- https://github.com/dotnet/core/issues/7700
Of note, RIDs are added for release/6.0, release/7.0.
Also of note, .NET 7 (on x86_64, aarch64 and armv7) and .NET 6 (on s390x, x86_64, aarch64 and armv7) are packaged and available to download with Alpine's apk package manager on 3.17.
FYI: Alpine 3.17 has been released!
https://twitter.com/alpinelinux/status/1595086419726405636
Note: .NET 7 is built into Alpine 3.17: https://alpinelinux.org/posts/Alpine-3.17.0-released.html
Docs PR is in dotnet/docs#32596