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:
committed by
openshift-cherrypick-robot
parent
7fe0a6a75b
commit
ea749994d3
@@ -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[]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user