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

Update CentOS support information #9382

Merged
merged 11 commits into from
Jul 9, 2024
Merged
36 changes: 36 additions & 0 deletions release-notes/6.0/supported-os.json
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,42 @@
"3.12"
]
},
{
"id": "centos",
"name": "CentOS",
"link": "https://centos.org/",
"lifecycle": "https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/",
"architectures": [
"x64"
],
"supported-versions": [
],
"unsupported-versions": [
"8",
"7"
],
"notes": [
"The CentOS project has moved to [supporting CentOS Stream as its future](https://blog.centos.org/2020/12/future-is-centos-stream/). Users can consider [migrating to Red Hat Enterprise Linux](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol) or another distro."
]
},
{
"id": "centos-stream",
"name": "CentOS Stream",
"link": "https://centos.org/",
"lifecycle": "https://www.centos.org/cl-vs-cs/",
"architectures": [
"Arm64",
"s390x",
"x64"
Copy link
Member

@omajid omajid Jul 3, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Builds of .NET 8 in CentOS Stream 9 are available for arm64, ppc64le, s390x and x64. For .NET 6, it is arm64, s390x and x64.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure. That would be in the .NET 8 variant of this file, right?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The point of removing all the RHEL compatible builds (beyond RHEL) is to reduce noise with a simple statement. If there are RHEL-compatible distros with their own .NET 8 builds, then that's a different story. I'd be happy for CentOS Stream 9 (or any other distro) to be added to the .NET 8+ variants of these files if they provide their own builds. Same thing for linux.md.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That would be in the .NET 8 variant of this file, right?

Yes. I missed that this was .NET 8 at first. For .NET 6/CentOS Stream 9, arm64, s390x and x64 are supported.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I updated all .NET 6, 8, and 9 files for CentOS Steam. PTAL.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Was this supported on .NET 7? If yes, then we should update those as well to at least have the history correct.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.NET 7 on CentOS Stream 9 is available (at least to install) on arm64, ppc64le, s390x, and x64).

],
"supported-versions": [
"9"
],
"unsupported-versions": [
"8",
"7"
]
},
{
"id": "debian",
"name": "Debian",
Expand Down
77 changes: 44 additions & 33 deletions release-notes/6.0/supported-os.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This file is generated from [supported-os.json](supported-os.json) and is based

## Android

OS | Version | Architectures | Lifecycle |
OS | Versions | Architectures | Lifecycle |
--------------------------------|------------------------------|--------------------|--------------------|
[Android][0] | 14, 13, 12.1, 12 | Arm32, Arm64, x64 | [Lifecycle][1] |

Expand All @@ -19,7 +19,7 @@ Notes:

## Apple

OS | Version | Architectures |
OS | Versions | Architectures |
--------------------------------|------------------------------|--------------------|
[iOS][2] | 17, 16, 15 | Arm64 |
[iPadOS][3] | 17, 16, 15 | Arm64 |
Expand All @@ -40,57 +40,64 @@ Notes:

## Linux

OS | Version | Architectures | Lifecycle |
OS | Versions | Architectures | Lifecycle |
--------------------------------|------------------------------|--------------------|--------------------|
[Alpine][6] | 3.20, 3.19, 3.18, 3.17 | Arm32, Arm64, x64 | [Lifecycle][7] |
[Debian][8] | 12, 11 | Arm32, Arm64, x64 | [Lifecycle][9] |
[Fedora][10] | 40, 39 | Arm32, Arm64, x64 | [Lifecycle][11] |
[openSUSE Leap][12] | 15.6, 15.5 | Arm64, x64 | [Lifecycle][13] |
[Red Hat Enterprise Linux][14] | 9, 8, 7 | Arm64, x64 | [Lifecycle][15] |
[SUSE Enterprise Linux][16] | 15.5, 12.5 | Arm64, x64 | [Lifecycle][17] |
[Ubuntu][18] | 24.04, 23.10, 22.04, 20.04 | Arm32, Arm64, x64 | [Lifecycle][19] |
[CentOS][8] | [None](#out-of-support-os-versions) | x64 | [Lifecycle][9] |
[CentOS Stream][10] | 9 | Arm64, s390x, x64 | [Lifecycle][11] |
[Debian][12] | 12, 11 | Arm32, Arm64, x64 | [Lifecycle][13] |
[Fedora][14] | 40, 39 | Arm32, Arm64, x64 | [Lifecycle][15] |
[openSUSE Leap][16] | 15.6, 15.5 | Arm64, x64 | [Lifecycle][17] |
[Red Hat Enterprise Linux][18] | 9, 8, 7 | Arm64, x64 | [Lifecycle][19] |
[SUSE Enterprise Linux][20] | 15.5, 12.5 | Arm64, x64 | [Lifecycle][21] |
[Ubuntu][22] | 24.04, 23.10, 22.04, 20.04 | Arm32, Arm64, x64 | [Lifecycle][23] |

Notes:

* CentOS: The CentOS project has moved to [supporting CentOS Stream as its future](https://blog.centos.org/2020/12/future-is-centos-stream/). Users can consider [migrating to Red Hat Enterprise Linux](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol) or another distro.
* Red Hat Enterprise Linux: Red Hat family distributions are supported per [Linux compatibility and support](../../linux-support.md).

[6]: https://alpinelinux.org/
[7]: https://alpinelinux.org/releases/
[8]: https://www.debian.org/
[9]: https://wiki.debian.org/DebianReleases
[10]: https://fedoraproject.org/
[11]: https://fedoraproject.org/wiki/End_of_life
[12]: https://www.opensuse.org/
[13]: https://en.opensuse.org/Lifetime
[14]: https://access.redhat.com/
[15]: https://access.redhat.com/support/policy/updates/errata/
[16]: https://www.suse.com/
[17]: https://www.suse.com/lifecycle/
[18]: https://ubuntu.com/
[19]: https://wiki.ubuntu.com/Releases
[8]: https://centos.org/
[9]: https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/
[10]: https://centos.org/
[11]: https://www.centos.org/cl-vs-cs/
[12]: https://www.debian.org/
[13]: https://wiki.debian.org/DebianReleases
[14]: https://fedoraproject.org/
[15]: https://fedoraproject.org/wiki/End_of_life
[16]: https://www.opensuse.org/
[17]: https://en.opensuse.org/Lifetime
[18]: https://access.redhat.com/
[19]: https://access.redhat.com/support/policy/updates/errata/
[20]: https://www.suse.com/
[21]: https://www.suse.com/lifecycle/
[22]: https://ubuntu.com/
[23]: https://wiki.ubuntu.com/Releases

## Windows

OS | Version | Architectures | Lifecycle |
OS | Versions | Architectures | Lifecycle |
--------------------------------|------------------------------|--------------------|--------------------|
[Nano Server][20] | 2022, 2019 | x64 | [Lifecycle][21] |
[Windows][22] | 11 23H2, 11 22H2, 10 22H2, 11 21H2 (E), 10 21H2 (E), 10 21H2 (IoT), 10 20H2 (E), 10 1809 (E), 10 1607 (E) | Arm64, x64, x86 | [Lifecycle][23] |
[Windows Server][24] | 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][25] |
[Windows Server Core][26] | 23H2, 2022, 2019, 2016, 2012 | x64, x86 | [Lifecycle][27] |
[Nano Server][24] | 2022, 2019 | x64 | [Lifecycle][25] |
[Windows][26] | 11 23H2, 11 22H2, 10 22H2, 11 21H2 (E), 10 21H2 (E), 10 21H2 (IoT), 10 20H2 (E), 10 1809 (E), 10 1607 (E) | Arm64, x64, x86 | [Lifecycle][27] |
[Windows Server][28] | 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][29] |
[Windows Server Core][30] | 23H2, 2022, 2019, 2016, 2012 | x64, x86 | [Lifecycle][31] |

Notes:

* Windows: The x64 emulator is supported on Windows 11 Arm64.
* Windows Server: Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview).

[20]: https://learn.microsoft.com/virtualization/windowscontainers/manage-containers/container-base-images
[21]: https://learn.microsoft.com/windows-server/get-started/windows-server-release-info
[22]: https://www.microsoft.com/windows/
[23]: https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet
[24]: https://www.microsoft.com/windows-server
[24]: https://learn.microsoft.com/virtualization/windowscontainers/manage-containers/container-base-images
[25]: https://learn.microsoft.com/windows-server/get-started/windows-server-release-info
[26]: https://learn.microsoft.com/virtualization/windowscontainers/manage-containers/container-base-images
[27]: https://learn.microsoft.com/windows-server/get-started/windows-server-release-info
[26]: https://www.microsoft.com/windows/
[27]: https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet
[28]: https://www.microsoft.com/windows-server
[29]: https://learn.microsoft.com/windows-server/get-started/windows-server-release-info
[30]: https://learn.microsoft.com/virtualization/windowscontainers/manage-containers/container-base-images
[31]: https://learn.microsoft.com/windows-server/get-started/windows-server-release-info

## Linux compatibility

Expand Down Expand Up @@ -122,6 +129,10 @@ Alpine | 3.12 | [2022-05-01](ht
Android | 11 | 2024-02-05 |
Android | 10 | 2023-03-06 |
Android | 9 | [2022-01-01](https://developer.android.com/about/versions/pie) |
CentOS | 7 | [2024-06-30](https://web.archive.org/web/20230711113909/https://wiki.centos.org/Manuals/ReleaseNotes/CentOS7.2009) |
CentOS | 8 | [2021-12-31](https://web.archive.org/web/20230711113909/https://wiki.centos.org/Manuals/ReleaseNotes/CentOS8.2111) |
CentOS Stream | 8 | [2024-05-31](http://web.archive.org/web/20230417021744/https://wiki.centos.org/Manuals/ReleaseNotes/CentOSStream) |
CentOS Stream | 7 | - |
Debian | 10 | [2022-09-10](https://www.debian.org/News/2022/20220910) |
Fedora | 38 | 2024-05-21 |
Fedora | 37 | 2023-12-05 |
Expand Down
36 changes: 36 additions & 0 deletions release-notes/7.0/supported-os.json
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,42 @@
"3.15"
]
},
{
"id": "centos",
"name": "CentOS",
"link": "https://centos.org/",
"lifecycle": "https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/",
"architectures": [
"x64"
],
"supported-versions": [
],
"unsupported-versions": [
"8",
"7"
],
"notes": [
"The CentOS project has moved to [supporting CentOS Stream as its future](https://blog.centos.org/2020/12/future-is-centos-stream/). Users can consider [migrating to Red Hat Enterprise Linux](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol) or another distro."
]
},
{
"id": "centos-stream",
"name": "CentOS Stream",
"link": "https://centos.org/",
"lifecycle": "https://www.centos.org/cl-vs-cs/",
"architectures": [
"Arm64",
"s390x",
"x64"
],
"supported-versions": [
"9"
],
"unsupported-versions": [
"8",
"7"
]
},
{
"id": "debian",
"name": "Debian",
Expand Down
Loading
Loading