21388: Modernize RPM install instructions
authorBrett Smith <brett.smith@curii.com>
Thu, 30 May 2024 21:11:11 +0000 (17:11 -0400)
committerBrett Smith <brett.smith@curii.com>
Fri, 31 May 2024 03:30:09 +0000 (23:30 -0400)
* Prefer `dnf` over `yum`
* Remove old, unused SCL instructions
* Update a stray package name from that time

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

doc/_includes/_note_python_sc.liquid [deleted file]
doc/admin/keep-measuring-deduplication.html.textile.liquid
doc/admin/maintenance-and-upgrading.html.textile.liquid
doc/install/packages.html.textile.liquid
doc/user/cwl/costanalyzer.html.textile.liquid
doc/user/cwl/crunchstat-summary.html.textile.liquid
doc/user/debugging/container-shell-access.html.textile.liquid

diff --git a/doc/_includes/_note_python_sc.liquid b/doc/_includes/_note_python_sc.liquid
deleted file mode 100644 (file)
index 4b08177..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-{% comment %}
-Copyright (C) The Arvados Authors. All rights reserved.
-
-SPDX-License-Identifier: CC-BY-SA-3.0
-{% endcomment %}
-
-{% include 'notebox_begin' %}
-
-{% if rh_version %} On CentOS {{rh_version}} and RHEL {{rh_version}},
-{% else %} On CentOS and RHEL,
-{% endif %} these packages require a more recent version from Software Collections.  The Software Collection will be installed automatically as long as Software Collections are enabled on your system.
-
-To "enable Software Collections on CentOS":https://wiki.centos.org/AdditionalResources/Repositories/SCL, run:
-
-<notextile>
-<pre><code>~$ <span class="userinput">sudo yum install centos-release-scl scl-utils</span>
-</code></pre>
-</notextile>
-
-To enable Software Collections on RHEL:
-
-<notextile>
-<pre><code>~$ <span class="userinput">sudo yum-config-manager --enable rhel-server-rhscl-7-rpms</span>
-</code></pre>
-</notextile>
-
-"See also section 2.1 of Red Hat's Installation chapter":https://access.redhat.com/documentation/en-US/Red_Hat_Software_Collections/2/html/2.0_Release_Notes/chap-Installation.html .
-
-{% include 'notebox_end' %}
index 13838f61fe4f21926030774f64befae9e5dfe97a..2a45d643d39e8c00df52d8d9dfa519b213f131c9 100644 (file)
@@ -10,7 +10,7 @@ Copyright (C) The Arvados Authors. All rights reserved.
 SPDX-License-Identifier: CC-BY-SA-3.0
 {% endcomment %}
 
-The @arvados-client@ tool can be used to generate a deduplication report across an arbitrary number of collections. It can be installed from packages (@apt install arvados-client@ or @yum install arvados-client@).
+The @arvados-client@ tool can be used to generate a deduplication report across an arbitrary number of collections. It can be installed from packages (@apt install arvados-client@ or @dnf install arvados-client@).
 
 h2(#syntax). Syntax
 
index ed1e1e412c570883d94b024c04a8e73346667138..7b73da82edc879308efc65de51850ae6585544dd 100644 (file)
@@ -65,7 +65,7 @@ Upgrading Arvados typically involves the following steps:
 # Update compute nodes
 ## (cloud) Rebuild and deploy the "compute node image":{{site.baseurl}}/install/crunch2-cloud/install-compute-node.html
 ## (slurm/LSF) Upgrade the @python3-arvados-fuse@ package used on your compute nodes
-# Install new packages using @apt upgrade@ or @yum upgrade@.
+# Install new packages using @apt upgrade@ or @dnf upgrade@.
 # Wait for package installation scripts as they perform any necessary data migrations.
 # Run @arvados-server config-check@ to detect configuration errors or deprecated entries.
 # Verify that the Arvados services were restarted as part of the package upgrades.
index ad480012e2daa5a3c7cad885d96c518b7b67f690..c94b4d33238db2a0f2eed6ef90facf4cc925c7b4 100644 (file)
@@ -27,7 +27,7 @@ Packages are available for the following Red Hat-based distributions:
 * RHEL 8
 * Rocky Linux 8
 
-To install them with dnf or yum, save this configuration block in @/etc/yum.repos.d/arvados.repo@:
+To install them with dnf, save this configuration block in @/etc/yum.repos.d/arvados.repo@:
 
 <notextile>
 <pre><code>[arvados]
index 1d20c85f549752dab59e470f94ca7a49b2637319..5ef897e08a298f40677a143d059d28490b5194d8 100644 (file)
@@ -17,7 +17,7 @@ This is only applicable when Arvados runs in a cloud environment and @arvados-di
 
 {% include 'notebox_end' %}
 
-The @arvados-client@ program can be used to analyze the cost of a workflow. It can be installed from packages (@apt install arvados-client@ or @yum install arvados-client@). The @arvados-client costanalyzer@ command analyzes the cost accounting information associated with Arvados container requests.
+The @arvados-client@ program can be used to analyze the cost of a workflow. It can be installed from packages (@apt install arvados-client@ or @dnf install arvados-client@). The @arvados-client costanalyzer@ command analyzes the cost accounting information associated with Arvados container requests.
 
 h2(#syntax). Syntax
 
index a28acd56ec5621a4631cfcbdeb11fb580958d01a..b8d92ae473d0337799e5f3957cf5d4907cb61af2 100644 (file)
@@ -13,7 +13,7 @@ SPDX-License-Identifier: CC-BY-SA-3.0
 
 *Note:* Starting from Arvados 2.7.2, these reports are generated automatically by @arvados-cwl-runner@ and can be found as @usage_report.html@ in a container request's log collection.
 
-The @crunchstat-summary@ tool can be used to analyze workflow and container performance. It can be installed from packages (@apt install python3-crunchstat-summary@ or @yum install rh-python36-python-crunchstat-summary@), or in a Python virtualenv (@pip install crunchstat_summary@). @crunchstat-summary@ analyzes the crunchstat lines from the logs of a container or workflow and generates a report in text or html format.
+The @crunchstat-summary@ tool can be used to analyze workflow and container performance. It can be installed from packages (@apt install python3-crunchstat-summary@ or @dnf install python3-crunchstat-summary@), or in a Python virtualenv (@pip install crunchstat_summary@). @crunchstat-summary@ analyzes the crunchstat lines from the logs of a container or workflow and generates a report in text or html format.
 
 h2(#syntax). Syntax
 
index 9c249800492109cdab9fba962547fd6171d1d917..f76db0593dd69e25eb051d59b5d3036de42414b0 100644 (file)
@@ -17,7 +17,7 @@ To use this feature, your Arvados installation must be configured to allow conta
 
 {% include 'notebox_end' %}
 
-The @arvados-client@ program can be used to connect to a container in a running workflow. It can be installed from packages (@apt install arvados-client@ or @yum install arvados-client@). The @arvados-client shell@ command provides an ssh connection into a running container.
+The @arvados-client@ program can be used to connect to a container in a running workflow. It can be installed from packages (@apt install arvados-client@ or @dnf install arvados-client@). The @arvados-client shell@ command provides an ssh connection into a running container.
 
 h2(#syntax). Syntax