Skip to content

Commit 2c28d6a

Browse files
authored
Merge pull request #36128 from codyhoag/rhel-8-support-update
OSDOCS-2423 RHEL8 control hosts not yet supported
2 parents ef96c1c + 3dc0904 commit 2c28d6a

File tree

1 file changed

+6
-24
lines changed

1 file changed

+6
-24
lines changed

modules/rhel-preparing-playbook-machine.adoc

Lines changed: 6 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[id="rhel-preparing-playbook-machine_{context}"]
77
= Preparing the machine to run the playbook
88

9-
Before you can add compute machines that use Red Hat Enterprise Linux as the operating system to an {product-title} {product-version} cluster, you must prepare a machine to run the playbook from. This machine is not part of the cluster but must be able to access it.
9+
Before you can add compute machines that use {op-system-base-full} as the operating system to an {product-title} {product-version} cluster, you must prepare a {op-system-base} 7 machine to run the playbook from. This machine is not part of the cluster but must be able to access it.
1010

1111
.Prerequisites
1212

@@ -15,11 +15,11 @@ Before you can add compute machines that use Red Hat Enterprise Linux as the ope
1515

1616
.Procedure
1717

18-
. Ensure that the `kubeconfig` file for the cluster and the installation program that you used to install the cluster are on the machine. One way to accomplish this is to use the same machine that you used to install the cluster.
18+
. Ensure that the `kubeconfig` file for the cluster and the installation program that you used to install the cluster are on the {op-system-base} 7 machine. One way to accomplish this is to use the same machine that you used to install the cluster.
1919

20-
. Configure the machine to access all of the RHEL hosts that you plan to use as compute machines. You can use any method that your company allows, including a bastion with an SSH proxy or a VPN.
20+
. Configure the machine to access all of the {op-system-base} hosts that you plan to use as compute machines. You can use any method that your company allows, including a bastion with an SSH proxy or a VPN.
2121

22-
. Configure a user on the machine that you run the playbook on that has SSH access to all of the RHEL hosts.
22+
. Configure a user on the machine that you run the playbook on that has SSH access to all of the {op-system-base} hosts.
2323
+
2424
[IMPORTANT]
2525
====
@@ -55,9 +55,7 @@ If you use SSH key-based authentication, you must manage the key with an SSH age
5555
# subscription-manager attach --pool=<pool_id>
5656
----
5757

58-
. Enable the repositories required by {product-title} {product-version}.
59-
60-
.. For {op-system-base} 7 nodes, you must enable the following repositories:
58+
. Enable the repositories required by {product-title} {product-version}:
6159
+
6260
[source,terminal]
6361
----
@@ -67,22 +65,6 @@ If you use SSH key-based authentication, you must manage the key with an SSH age
6765
--enable="rhel-7-server-ansible-2.9-rpms" \
6866
--enable="rhel-7-server-ose-4.9-rpms"
6967
----
70-
+
71-
[NOTE]
72-
====
73-
Use of {op-system-base} 7 nodes is deprecated and planned for removal in a future release of {product-title} 4.
74-
====
75-
76-
.. For {op-system-base} 8 nodes, you must enable the following repositories:
77-
+
78-
[source,terminal]
79-
----
80-
# subscription-manager repos \
81-
--enable="rhel-8-for-x86_64-baseos-rpms" \
82-
--enable="rhel-8-for-x86_64-appstream-rpms" \
83-
--enable="ansible-2.9-for-rhel-8-x86_64-rpms" \
84-
--enable="rhocp-4.9-for-rhel-8-x86_64-rpms"
85-
----
8668

8769
. Install the required packages, including `openshift-ansible`:
8870
+
@@ -91,4 +73,4 @@ Use of {op-system-base} 7 nodes is deprecated and planned for removal in a futur
9173
# yum install openshift-ansible openshift-clients jq
9274
----
9375
+
94-
The `openshift-ansible` package provides installation program utilities and pulls in other packages that you require to add a RHEL compute node to your cluster, such as Ansible, playbooks, and related configuration files. The `openshift-clients` provides the `oc` CLI, and the `jq` package improves the display of JSON output on your command line.
76+
The `openshift-ansible` package provides installation program utilities and pulls in other packages that you require to add a {op-system-base} compute node to your cluster, such as Ansible, playbooks, and related configuration files. The `openshift-clients` provides the `oc` CLI, and the `jq` package improves the display of JSON output on your command line.

0 commit comments

Comments
 (0)