doc: no longer support end of life CentOS versions
Checks
Commit Message
The CentOS Project has shifted focus from CentOS Linux to CentOS Stream.
Both CentOS 7 and 8 are now end of life (EOL).
CentOS Linux 7 EOL: 2024-06-30
CentOS Linux 8 EOL: 2021-12-31
CentOS Stream 8 EOL: 2024-05-31
Update the documentation and release notes. There is no explicit
test in the build process that would block these older versions
but any bug reports or problems will rejected as invalid.
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
---
doc/guides/linux_gsg/sys_reqs.rst | 5 +++--
doc/guides/rel_notes/release_24_07.rst | 6 ++++++
2 files changed, 9 insertions(+), 2 deletions(-)
Comments
31/07/2024 01:40, Stephen Hemminger:
> The CentOS Project has shifted focus from CentOS Linux to CentOS Stream.
> Both CentOS 7 and 8 are now end of life (EOL).
>
> CentOS Linux 7 EOL: 2024-06-30
> CentOS Linux 8 EOL: 2021-12-31
> CentOS Stream 8 EOL: 2024-05-31
>
> Update the documentation and release notes. There is no explicit
> test in the build process that would block these older versions
> but any bug reports or problems will rejected as invalid.
>
> Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
We need an ack from Red Hat maintainers.
Adding some Cc.
> The kernel version required is based on the oldest long term stable kernel available
> at kernel.org when the DPDK version is in development.
> - Compatibility for recent distribution kernels will be kept, notably RHEL/CentOS 7.
> + Compatibility is maintained for currently supported enterprise distribution kernels
> + such as RHEL 8 (which uses 4.18 kernel).
I prefer the previous wording: "recent distribution kernels".
And I prefer not talking about the kernel version given it is largely patched with backports.
[...]
> +* **Removed support guarantee for CentOS 7 and 8.**
> +
> + DPDK can no longer guarantee support for older CentOS releases.
> + CentOS Linux 7 reached end of life (EOL) on 30 June 2024.
> + CentOS Linux 8 stream was end of life on 31 May 2024.
On Tue, 19 Nov 2024 16:34:24 +0100
Thomas Monjalon <thomas@monjalon.net> wrote:
> 31/07/2024 01:40, Stephen Hemminger:
> > The CentOS Project has shifted focus from CentOS Linux to CentOS Stream.
> > Both CentOS 7 and 8 are now end of life (EOL).
> >
> > CentOS Linux 7 EOL: 2024-06-30
> > CentOS Linux 8 EOL: 2021-12-31
> > CentOS Stream 8 EOL: 2024-05-31
> >
> > Update the documentation and release notes. There is no explicit
> > test in the build process that would block these older versions
> > but any bug reports or problems will rejected as invalid.
> >
> > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
>
> We need an ack from Red Hat maintainers.
> Adding some Cc.
>
> > The kernel version required is based on the oldest long term stable kernel available
> > at kernel.org when the DPDK version is in development.
> > - Compatibility for recent distribution kernels will be kept, notably RHEL/CentOS 7.
> > + Compatibility is maintained for currently supported enterprise distribution kernels
> > + such as RHEL 8 (which uses 4.18 kernel).
>
> I prefer the previous wording: "recent distribution kernels".
The choice of wording was to highlight that what matters is large distributions;
we don't care directly about embedded (Yocto et al) or fringe stuff (Gentoo, Alma, Alpine, ...)
which have their own cadence.
> And I prefer not talking about the kernel version given it is largely patched with backports.
Good point.
19/11/2024 19:40, Stephen Hemminger:
> On Tue, 19 Nov 2024 16:34:24 +0100
> Thomas Monjalon <thomas@monjalon.net> wrote:
>
> > 31/07/2024 01:40, Stephen Hemminger:
> > > The CentOS Project has shifted focus from CentOS Linux to CentOS Stream.
> > > Both CentOS 7 and 8 are now end of life (EOL).
> > >
> > > CentOS Linux 7 EOL: 2024-06-30
> > > CentOS Linux 8 EOL: 2021-12-31
> > > CentOS Stream 8 EOL: 2024-05-31
> > >
> > > Update the documentation and release notes. There is no explicit
> > > test in the build process that would block these older versions
> > > but any bug reports or problems will rejected as invalid.
> > >
> > > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
> >
> > We need an ack from Red Hat maintainers.
> > Adding some Cc.
> >
> > > The kernel version required is based on the oldest long term stable kernel available
> > > at kernel.org when the DPDK version is in development.
> > > - Compatibility for recent distribution kernels will be kept, notably RHEL/CentOS 7.
> > > + Compatibility is maintained for currently supported enterprise distribution kernels
> > > + such as RHEL 8 (which uses 4.18 kernel).
> >
> > I prefer the previous wording: "recent distribution kernels".
>
> The choice of wording was to highlight that what matters is large distributions;
> we don't care directly about embedded (Yocto et al) or fringe stuff (Gentoo, Alma, Alpine, ...)
> which have their own cadence.
We support Alpine for containers usage.
> > And I prefer not talking about the kernel version given it is largely patched with backports.
>
> Good point.
@@ -53,7 +53,7 @@ Compilation of the DPDK
* ``pyelftools`` (version 0.22+)
* For Fedora systems it can be installed using ``dnf install python-pyelftools``
- * For RHEL/CentOS systems it can be installed using ``pip3 install pyelftools``
+ * For RHEL systems it can be installed using ``pip3 install pyelftools``
* For Ubuntu/Debian it can be installed using ``apt install python3-pyelftools``
* For Alpine Linux, ``apk add py3-elftools``
@@ -110,7 +110,8 @@ System Software
The kernel version required is based on the oldest long term stable kernel available
at kernel.org when the DPDK version is in development.
- Compatibility for recent distribution kernels will be kept, notably RHEL/CentOS 7.
+ Compatibility is maintained for currently supported enterprise distribution kernels
+ such as RHEL 8 (which uses 4.18 kernel).
The kernel version in use can be checked using the command::
@@ -209,6 +209,12 @@ Removed Items
The DMA for HIP09 is no longer available,
so the support is removed from hisilicon driver for HIP09 platform.
+* **Removed support guarantee for CentOS 7 and 8.**
+
+ DPDK can no longer guarantee support for older CentOS releases.
+ CentOS Linux 7 reached end of life (EOL) on 30 June 2024.
+ CentOS Linux 8 stream was end of life on 31 May 2024.
+
API Changes
-----------