From: Brett Smith Date: Fri, 31 May 2024 16:24:54 +0000 (-0400) Subject: 21388: Delist CentOS 8 support X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/6fec60abcddaca24e2226e2fbc9d806cee9591f9?hp=9be3f8238344e3e06f01311e97038361873fbdeb 21388: Delist CentOS 8 support CentOS 8 went EOL at the end of 2021: Given CentOS' change in development direction, we are not aware of any users interested in CentOS support, and don't anticipate any for the foreseeable future. De-list support for it. The packages might happen to work, but we don't support them. Our RPM URL still contains "CentOS" in the path. Cleaning that up is a separate infrastructure task. List "Red Hat" as the first supported distro since it's the biggest one, and the one people might be skimming for. Arvados-DCO-1.1-Signed-off-by: Brett Smith --- diff --git a/doc/_includes/_install_ca_cert.liquid b/doc/_includes/_install_ca_cert.liquid index a886a62dbd..186ad7e10b 100644 --- a/doc/_includes/_install_ca_cert.liquid +++ b/doc/_includes/_install_ca_cert.liquid @@ -48,7 +48,7 @@ h4. Debian/Ubuntu -h4. Alma/CentOS/Red Hat/Rocky +h4. Red Hat, AlmaLinux, and Rocky Linux
cp {{ca_cert_name}} /etc/pki/ca-trust/source/anchors/
diff --git a/doc/_includes/_install_compute_docker.liquid b/doc/_includes/_install_compute_docker.liquid
index 9c3e54c7c3..ed4964f071 100644
--- a/doc/_includes/_install_compute_docker.liquid
+++ b/doc/_includes/_install_compute_docker.liquid
@@ -15,7 +15,7 @@ If you are using a distribution in the compute nodes that ships with cgroups v2
 
 After making changes, reboot the system to make these changes effective.
 
-h3. Alma/CentOS/Red Hat/Rocky
+h3. Red Hat, AlmaLinux, and Rocky Linux
 
 
 
~$ sudo grubby --update-kernel=ALL --args='cgroup_enable=memory swapaccount=1 systemd.unified_cgroup_hierarchy=0'
diff --git a/doc/_includes/_install_packages.liquid b/doc/_includes/_install_packages.liquid
index 07e406720a..681d68e98f 100644
--- a/doc/_includes/_install_packages.liquid
+++ b/doc/_includes/_install_packages.liquid
@@ -13,7 +13,7 @@ fallback on arvados_component if not defined
 
 h2(#install-packages). Install {{packages_to_install | join: " and " }}
 
-h3. Alma/CentOS/Red Hat/Rocky
+h3. Red Hat, AlmaLinux, and Rocky Linux
 
 
 
# dnf install {{packages_to_install | join: " "}}
diff --git a/doc/_includes/_install_ruby_and_bundler.liquid b/doc/_includes/_install_ruby_and_bundler.liquid
index 59ea86a560..7cf87f97cf 100644
--- a/doc/_includes/_install_ruby_and_bundler.liquid
+++ b/doc/_includes/_install_ruby_and_bundler.liquid
@@ -6,7 +6,7 @@ SPDX-License-Identifier: CC-BY-SA-3.0
 
 Ruby 2.7 or newer is required.
 
-h2. Alma/CentOS/Red Hat/Rocky
+h2. Red Hat, AlmaLinux, and Rocky Linux
 
 Version 8 of these distributions provides Ruby 2.7. You can install it by running:
 
diff --git a/doc/_includes/_supportedlinux.liquid b/doc/_includes/_supportedlinux.liquid
index a8df6d6fdf..fd37b42b4d 100644
--- a/doc/_includes/_supportedlinux.liquid
+++ b/doc/_includes/_supportedlinux.liquid
@@ -7,7 +7,6 @@ SPDX-License-Identifier: CC-BY-SA-3.0
 table(table table-bordered table-condensed).
 |_. *Supported Linux Distributions*|
 |AlmaLinux 8|
-|CentOS 8|
 |Red Hat Enterprise Linux 8|
 |Rocky Linux 8|
 |Debian 12 ("bookworm")|
diff --git a/doc/admin/upgrading.html.textile.liquid b/doc/admin/upgrading.html.textile.liquid
index b3217f6211..19aa03aeb3 100644
--- a/doc/admin/upgrading.html.textile.liquid
+++ b/doc/admin/upgrading.html.textile.liquid
@@ -32,11 +32,13 @@ h2(#main). development main
 
 "previous: Upgrading to 2.7.1":#v2_7_1
 
-h3. Debian 10, Ubuntu 18.04, and CentOS 7 are no longer supported
+h3. Debian 10, Ubuntu 18.04, and CentOS are no longer supported
 
-Arvados 3.0 no longer supports some of the older distributions supported by Arvados 2.7: Debian 10 "buster," Ubuntu 18.04 "bionic," and CentOS 7. If you are running Arvados on any of these distributions, you must first upgrade to the next major release of your distribution before you upgrade to Arvados 3.0.
+Arvados 3.0 no longer supports some of the older distributions supported by Arvados 2.7: Debian 10 "buster," Ubuntu 18.04 "bionic," and CentOS 7 and 8. If you are running Arvados on any of these distributions, you must first upgrade to a supported distribution before you upgrade to Arvados 3.0.
 
-Arvados 2.7 supports Debian 11 "bullseye," Ubuntu 20.04 "focal," and CentOS 8. You can upgrade to one of those releases, then proceed to upgrade Arvados to 3.0.
+Arvados 2.7 supports Debian 11 "bullseye" and Ubuntu 20.04 "focal." If you are running Debian or Ubuntu, You can upgrade to one of those releases, then proceed to upgrade Arvados to 3.0.
+
+If you are running CentOS, Arvados 2.7 supports Red Hat Enterprise Linux 8, AlmaLinux 8, and Rocky Linux 8. Please plan a migration to one of these related distributions. Then you can upgrade to Arvados 3.0.
 
 h3. RVM is no longer supported
 
diff --git a/doc/install/crunch2-slurm/install-dispatch.html.textile.liquid b/doc/install/crunch2-slurm/install-dispatch.html.textile.liquid
index 16af80d127..85d555991b 100644
--- a/doc/install/crunch2-slurm/install-dispatch.html.textile.liquid
+++ b/doc/install/crunch2-slurm/install-dispatch.html.textile.liquid
@@ -22,7 +22,7 @@ SPDX-License-Identifier: CC-BY-SA-3.0
 
 h2(#introduction). Introduction
 
-This assumes you already have a Slurm cluster, and have set up all of your compute nodes with "Docker":../crunch2/install-compute-node-docker.html or "Singularity":../crunch2/install-compute-node-singularity.html.  Slurm packages are available for CentOS, Debian and Ubuntu. Please see your distribution package repositories. For information on installing Slurm from source, see "this install guide":https://slurm.schedmd.com/quickstart_admin.html
+This assumes you already have a Slurm cluster, and have set up all of your compute nodes with "Docker":../crunch2/install-compute-node-docker.html or "Singularity":../crunch2/install-compute-node-singularity.html.  Slurm packages are available on all distributions supported by Arvados. Please see your distribution package repositories. For information on installing Slurm from source, see "this install guide":https://slurm.schedmd.com/quickstart_admin.html
 
 The Arvados Slurm dispatcher can run on any node that can submit requests to both the Arvados API server and the Slurm controller (via @sbatch@).  It is not resource-intensive, so you can run it on the API server node.
 
diff --git a/doc/install/install-postgresql.html.textile.liquid b/doc/install/install-postgresql.html.textile.liquid
index 7771adb874..ef952dd67f 100644
--- a/doc/install/install-postgresql.html.textile.liquid
+++ b/doc/install/install-postgresql.html.textile.liquid
@@ -12,14 +12,14 @@ SPDX-License-Identifier: CC-BY-SA-3.0
 Arvados requires at least version *9.4* of PostgreSQL. We recommend using version 10 or newer.
 
 * "AWS":#aws
-* "Alma/CentOS/Red Hat/Rocky 8":#rh8
+* "Red Hat, AlmaLinux, and Rocky Linux":#rh8
 * "Debian or Ubuntu":#debian
 
 h3(#aws). AWS
 
 When deploying on AWS, Arvados can use an Aurora RDS PostgreSQL database. Aurora Serverless is not recommended.
 
-h3(#rh8). Alma/CentOS/Red Hat/Rocky 8
+h3(#rh8). Red Hat, AlmaLinux, and Rocky Linux
 
 {% comment %}
 The default version on RH8 is PostgreSQL 10. You can install up to PostgreSQL 13.
diff --git a/doc/install/install-webshell.html.textile.liquid b/doc/install/install-webshell.html.textile.liquid
index 12b413d5d3..5f2eee2325 100644
--- a/doc/install/install-webshell.html.textile.liquid
+++ b/doc/install/install-webshell.html.textile.liquid
@@ -105,7 +105,7 @@ For additional shell nodes with @shell-in-a-box@, add @location@ and @upstream@
 
 h2(#config-shellinabox). Configure shellinabox
 
-h3. Alma/CentOS/Red Hat/Rocky
+h3. Red Hat, AlmaLinux, and Rocky Linux
 
 Edit @/etc/sysconfig/shellinaboxd@:
 
diff --git a/doc/install/nginx.html.textile.liquid b/doc/install/nginx.html.textile.liquid
index b5734d70b7..62f31b1647 100644
--- a/doc/install/nginx.html.textile.liquid
+++ b/doc/install/nginx.html.textile.liquid
@@ -9,7 +9,7 @@ Copyright (C) The Arvados Authors. All rights reserved.
 SPDX-License-Identifier: CC-BY-SA-3.0
 {% endcomment %}
 
-h3. Alma/CentOS/Red Hat/Rocky 8
+h3. Red Hat, AlmaLinux, and Rocky Linux
 
 
 
# dnf install nginx
diff --git a/doc/install/packages.html.textile.liquid b/doc/install/packages.html.textile.liquid index c94b4d3323..3178ff2628 100644 --- a/doc/install/packages.html.textile.liquid +++ b/doc/install/packages.html.textile.liquid @@ -11,19 +11,18 @@ SPDX-License-Identifier: CC-BY-SA-3.0 On any host where you install Arvados software, you'll need to add the Arvados package repository. They're available for several popular distributions. -* "AlmaLinux, CentOS, RHEL, and Rocky Linux":#redhat +* "Red Hat, AlmaLinux, and Rocky Linux":#redhat * "Debian and Ubuntu":#debian -h3(#redhat). AlmaLinux, CentOS, RHEL, and Rocky Linux +h3(#redhat). Red Hat, AlmaLinux, and Rocky Linux Packages are available for the following Red Hat-based distributions: * AlmaLinux 8 -* CentOS 8 * RHEL 8 * Rocky Linux 8 diff --git a/doc/install/salt-vagrant.html.textile.liquid b/doc/install/salt-vagrant.html.textile.liquid index 0e400759c0..5ae66ff27e 100644 --- a/doc/install/salt-vagrant.html.textile.liquid +++ b/doc/install/salt-vagrant.html.textile.liquid @@ -84,7 +84,7 @@ To access your Arvados instance using command line clients (such as arv-get and
-* On Alma/CentOS/Red Hat/Rocky: +* On Red Hat, AlmaLinux, and Rocky Linux:
cp arvados-root-cert.pem /etc/pki/ca-trust/source/anchors/
diff --git a/sdk/R/README.md b/sdk/R/README.md
index fe98e648ca..cf9928e360 100644
--- a/sdk/R/README.md
+++ b/sdk/R/README.md
@@ -28,12 +28,12 @@ library('ArvadosR')
 > **Note**
 > On Linux, you may have to install supporting packages.
 >
-> On Centos 7, this is:
+> On Red Hat, AlmaLinux, and Rocky Linux, this is:
 > ```
 > yum install libxml2-devel openssl-devel curl-devel
 > ```
 >
-> On Debian, this is:
+> On Debian and Ubuntu, this is:
 > ```
 > apt-get install build-essential libxml2-dev libssl-dev libcurl4-gnutls-dev
 > ```
diff --git a/sdk/cwl/README.rst b/sdk/cwl/README.rst
index c96f2af200..5cf4892733 100644
--- a/sdk/cwl/README.rst
+++ b/sdk/cwl/README.rst
@@ -60,8 +60,8 @@ Arvados publishes packages for Debian 11 "bullseye," Debian 12 "bookworm," Ubunt
   sudo apt update
   sudo apt install python3-arvados-cwl-runner
 
-Installing on AlmaLinux, CentOS, RHEL, and Rocky Linux
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Installing on Red Hat, AlmaLinux, and Rocky Linux
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 Arvados publishes packages for RHEL 8 and distributions based on it. Note that these packages depend on, and will automatically enable, the Python 3.9 module. You can install the Python SDK package on any of these distributions by running the following commands::
 
diff --git a/sdk/python/README.rst b/sdk/python/README.rst
index b5883a4ab7..a455f35399 100644
--- a/sdk/python/README.rst
+++ b/sdk/python/README.rst
@@ -63,8 +63,8 @@ Arvados publishes packages for Debian 11 "bullseye," Debian 12 "bookworm," Ubunt
   sudo apt update
   sudo apt install python3-arvados-python-client
 
-Installing on AlmaLinux, CentOS, RHEL, and Rocky Linux
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Installing on Red Hat, AlmaLinux, and Rocky Linux
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 Arvados publishes packages for RHEL 8 and distributions based on it. Note that these packages depend on, and will automatically enable, the Python 3.9 module. You can install the Python SDK package on any of these distributions by running the following commands::
 
diff --git a/services/fuse/README.rst b/services/fuse/README.rst
index 2c2afc3bfd..54f2a4945b 100644
--- a/services/fuse/README.rst
+++ b/services/fuse/README.rst
@@ -62,8 +62,8 @@ Arvados publishes packages for Debian 11 "bullseye," Debian 12 "bookworm," Ubunt
   sudo apt update
   sudo apt install python3-arvados-fuse
 
-Installing on AlmaLinux, CentOS, RHEL, and Rocky Linux
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Installing on Red Hat, AlmaLinux, and Rocky Linux
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 Arvados publishes packages for RHEL 8 and distributions based on it. Note that these packages depend on, and will automatically enable, the Python 3.9 module. You can install the Python SDK package on any of these distributions by running the following commands::
 
diff --git a/tools/crunchstat-summary/README.rst b/tools/crunchstat-summary/README.rst
index 0e244fe2d3..99d365df33 100644
--- a/tools/crunchstat-summary/README.rst
+++ b/tools/crunchstat-summary/README.rst
@@ -60,8 +60,8 @@ Arvados publishes packages for Debian 11 "bullseye," Debian 12 "bookworm," Ubunt
   sudo apt update
   sudo apt install python3-crunchstat-summary
 
-Installing on AlmaLinux, CentOS, RHEL, and Rocky Linux
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Installing on Red Hat, AlmaLinux, and Rocky Linux
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 Arvados publishes packages for RHEL 8 and distributions based on it. Note that these packages depend on, and will automatically enable, the Python 3.9 module. You can install the Python SDK package on any of these distributions by running the following commands::
 
diff --git a/tools/user-activity/README.rst b/tools/user-activity/README.rst
index 71c619ad32..9a493ec049 100644
--- a/tools/user-activity/README.rst
+++ b/tools/user-activity/README.rst
@@ -60,8 +60,8 @@ Arvados publishes packages for Debian 11 "bullseye," Debian 12 "bookworm," Ubunt
   sudo apt update
   sudo apt install python3-arvados-user-activity
 
-Installing on AlmaLinux, CentOS, RHEL, and Rocky Linux
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Installing on Red Hat, AlmaLinux, and Rocky Linux
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 Arvados publishes packages for RHEL 8 and distributions based on it. Note that these packages depend on, and will automatically enable, the Python 3.9 module. You can install the Python SDK package on any of these distributions by running the following commands::