21388: Delist CentOS 8 support 21388-arvados-3.0-distros-docs
authorBrett Smith <brett.smith@curii.com>
Fri, 31 May 2024 16:24:54 +0000 (12:24 -0400)
committerBrett Smith <brett.smith@curii.com>
Fri, 31 May 2024 16:24:54 +0000 (12:24 -0400)
CentOS 8 went EOL at the end of 2021: <https://www.centos.org/centos-linux-eol/>

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 <brett.smith@curii.com>

18 files changed:
doc/_includes/_install_ca_cert.liquid
doc/_includes/_install_compute_docker.liquid
doc/_includes/_install_packages.liquid
doc/_includes/_install_ruby_and_bundler.liquid
doc/_includes/_supportedlinux.liquid
doc/admin/upgrading.html.textile.liquid
doc/install/crunch2-slurm/install-dispatch.html.textile.liquid
doc/install/install-postgresql.html.textile.liquid
doc/install/install-webshell.html.textile.liquid
doc/install/nginx.html.textile.liquid
doc/install/packages.html.textile.liquid
doc/install/salt-vagrant.html.textile.liquid
sdk/R/README.md
sdk/cwl/README.rst
sdk/python/README.rst
services/fuse/README.rst
tools/crunchstat-summary/README.rst
tools/user-activity/README.rst

index a886a62dbdd4141ffeaa9a2ba0c58b6177b6175e..186ad7e10bbf574456fa6c6771249f26355acc9e 100644 (file)
@@ -48,7 +48,7 @@ h4. Debian/Ubuntu
 </code></pre>
 </notextile>
 
-h4. Alma/CentOS/Red Hat/Rocky
+h4. Red Hat, AlmaLinux, and Rocky Linux
 
 <notextile>
 <pre><code>cp {{ca_cert_name}} /etc/pki/ca-trust/source/anchors/
index 9c3e54c7c3c73ab6e2a20508749b4aea95e5d7ea..ed4964f071f90309e03e45a3a88becbeedbeeda7 100644 (file)
@@ -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
 
 <notextile>
 <pre><code>~$ <span class="userinput">sudo grubby --update-kernel=ALL --args='cgroup_enable=memory swapaccount=1 systemd.unified_cgroup_hierarchy=0'</span>
index 07e406720a72ebae67f471e00140270db422212e..681d68e98f6ecdf46db415b04557f2d167907fae 100644 (file)
@@ -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
 
 <notextile>
 <pre><code># <span class="userinput">dnf install {{packages_to_install | join: " "}}</span>
index 59ea86a56073e61c9ddf0ec79b48440d65ed0f31..7cf87f97cff7253a4e6b4d3bcd6da8e77b56b065 100644 (file)
@@ -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:
 
index a8df6d6fdf2b46adcd39bbd2e59206c9004da54f..fd37b42b4d42f5057016634493981e7074e068e6 100644 (file)
@@ -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")|
index b3217f6211ddb0113314e45f1984b64f705802d6..19aa03aeb3a444bb2e1d5bec55e38607cd055f82 100644 (file)
@@ -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 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
 
index 16af80d127706b23c08f0c222474d312dd8f7a76..85d555991b02f38ee0ecc5337277e463cba94c57 100644 (file)
@@ -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.
 
index 7771adb874d5a83ee08836d353669cbdd6352438..ef952dd67fc26b8cd3b3b066b32af55df505cb12 100644 (file)
@@ -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.
index 12b413d5d34862778ab63b3142c0c1b6c94fbd7d..5f2eee2325039a6f6fdbe15e8771859c5d7e9bce 100644 (file)
@@ -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@:
 
index b5734d70b7071ba4906bec704347fc3bfd140e08..62f31b1647c24712fa8e06c546eaf5183f6cfaa6 100644 (file)
@@ -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
 
 <notextile>
 <pre><code># <span class="userinput">dnf install nginx</span></code></pre>
index c94b4d33238db2a0f2eed6ef90facf4cc925c7b4..3178ff2628349f37f10bcd6aa2ec0a2b4af87a06 100644 (file)
@@ -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
 
 <notextile>
 <a id="centos7" style="display: none;"></a>
 </notextile>
 
-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
 
index 0e400759c0c6c4ecd340d66ce23cf19d5366d596..5ae66ff27e758f93fac25ab3c46f92c573651af6 100644 (file)
@@ -84,7 +84,7 @@ To access your Arvados instance using command line clients (such as arv-get and
 </code></pre>
 </notextile>
 
-* On Alma/CentOS/Red Hat/Rocky:
+* On Red Hat, AlmaLinux, and Rocky Linux:
 
 <notextile>
 <pre><code>cp arvados-root-cert.pem /etc/pki/ca-trust/source/anchors/
index fe98e648ca97fbe613e6db98ca6b2c84e03cb089..cf9928e3603f1aefa179c4078db9662e555a0bdb 100644 (file)
@@ -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
 > ```
index c96f2af200f86898fc0f07383a4f759349de42c7..5cf4892733194b30142fdd2a2fd43eeecb663eee 100644 (file)
@@ -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::
 
index b5883a4ab796f25a33ac6628f6a67f5fc7f676b6..a455f35399e4e0d67a632a2effdd07966f498b9e 100644 (file)
@@ -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::
 
index 2c2afc3bfdb33cf37b76c89a7ea8fbba7755937a..54f2a4945b63f302e6cf96fae10cb59680a35e6e 100644 (file)
@@ -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::
 
index 0e244fe2d37cd9d25a8beb014dde3132a9fb3092..99d365df33f2c25b6ee595a022345e0bd2139bda 100644 (file)
@@ -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::
 
index 71c619ad32060208134270f07221471beb9c558f..9a493ec049deb878cbb99acc4a6403d583bcd3bf 100644 (file)
@@ -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::