Skip to content

Commit 94a117e

Browse files
authored
Merge pull request #94965 from openshift-cherrypick-robot/cherry-pick-94362-to-enterprise-4.16
[enterprise-4.16] [OCPBUGS#39256] Dependency updates for ShiftStack UPI
2 parents d2a6a73 + 234eac0 commit 94a117e

File tree

1 file changed

+24
-8
lines changed

1 file changed

+24
-8
lines changed

modules/installation-osp-downloading-modules.adoc

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,20 @@ endif::[]
2222
= Downloading playbook dependencies
2323

2424
ifdef::osp-user[]
25-
The Ansible playbooks that simplify the installation process on user-provisioned
26-
infrastructure require several Python modules. On the machine where you will run the installer,
27-
add the modules' repositories and then download them.
25+
The Ansible playbooks that simplify the installation process on user-provisioned infrastructure require several ansible collections and Python modules. On the machine where you will run the installation program, add the {rh-openstack-first} repositories and then install the packages.
26+
27+
The following dependencies are required:
28+
29+
* Python modules:
30+
** `openstackclient`
31+
** `openstacksdk`
32+
** `netaddr`
33+
** `pip`
34+
* Ansible collections:
35+
** `ansible-collections-openstack`, which installs Ansible Core
36+
** `ansible-collection-community-general`
37+
** `ansible-collection-ansible-netcommon`
38+
2839
endif::osp-user[]
2940

3041
ifdef::osp-user-uninstall[]
@@ -70,18 +81,23 @@ $ sudo subscription-manager repos --disable=* # If not done already
7081
[source,terminal]
7182
----
7283
$ sudo subscription-manager repos \
73-
--enable=rhel-8-for-x86_64-baseos-rpms \
74-
--enable=openstack-16-tools-for-rhel-8-x86_64-rpms \
75-
--enable=ansible-2.9-for-rhel-8-x86_64-rpms \
76-
--enable=rhel-8-for-x86_64-appstream-rpms
84+
--enable=rhel-9-for-x86_64-appstream-rpms \
85+
--enable=rhel-9-for-x86_64-baseos-rpms \
86+
--enable=openstack-17.1-for-rhel-9-x86_64-rpms
7787
----
7888

7989
ifdef::osp-user[]
8090
. Install the modules:
8191
+
8292
[source,terminal]
8393
----
84-
$ sudo yum install python3-openstackclient ansible python3-openstacksdk python3-netaddr ansible-collections-openstack
94+
$ sudo dnf install ansible-collection-ansible-netcommon \
95+
ansible-collection-community-general \
96+
ansible-collections-openstack \
97+
python3-netaddr \
98+
python3-openstackclient \
99+
python3-openstacksdk \
100+
python3-pip
85101
----
86102
endif::osp-user[]
87103

0 commit comments

Comments
 (0)