1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-06 06:46:26 +01:00

Update dependencies for ShiftStack UPI

Resolves OCPBUGS-39256
This commit is contained in:
Max Bridges
2025-06-05 16:12:36 -04:00
committed by openshift-cherrypick-robot
parent 7fe0a6a75b
commit ea749994d3

View File

@@ -22,9 +22,20 @@ endif::[]
= Downloading playbook dependencies
ifdef::osp-user[]
The Ansible playbooks that simplify the installation process on user-provisioned
infrastructure require several Python modules. On the machine where you will run the installer,
add the modules' repositories and then download them.
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.
The following dependencies are required:
* Python modules:
** `openstackclient`
** `openstacksdk`
** `netaddr`
** `pip`
* Ansible collections:
** `ansible-collections-openstack`, which installs Ansible Core
** `ansible-collection-community-general`
** `ansible-collection-ansible-netcommon`
endif::osp-user[]
ifdef::osp-user-uninstall[]
@@ -70,10 +81,9 @@ $ sudo subscription-manager repos --disable=* # If not done already
[source,terminal]
----
$ sudo subscription-manager repos \
--enable=rhel-8-for-x86_64-baseos-rpms \
--enable=openstack-16-tools-for-rhel-8-x86_64-rpms \
--enable=ansible-2.9-for-rhel-8-x86_64-rpms \
--enable=rhel-8-for-x86_64-appstream-rpms
--enable=rhel-9-for-x86_64-appstream-rpms \
--enable=rhel-9-for-x86_64-baseos-rpms \
--enable=openstack-17.1-for-rhel-9-x86_64-rpms
----
ifdef::osp-user[]
@@ -81,7 +91,13 @@ ifdef::osp-user[]
+
[source,terminal]
----
$ sudo yum install python3-openstackclient ansible python3-openstacksdk python3-netaddr ansible-collections-openstack
$ sudo dnf install ansible-collection-ansible-netcommon \
ansible-collection-community-general \
ansible-collections-openstack \
python3-netaddr \
python3-openstackclient \
python3-openstacksdk \
python3-pip
----
endif::osp-user[]