tripleo-docs/deploy-guide/source/repositories.rst
Brendan Shephard 48eaf4cc33 Update docs for CentOS9
We still suggest installing on CentOS 8 Stream. This wouldn't be
expected to work as we have moved to CentOS Stream 9 (aka. CentOS 9)
for master now. This patch updates our install guide for CentOS 9.

Note that there are still remaining reference to CentOS 8 Stream, but
this change aims to fix what we can fix easily now.

Change-Id: Icb8c584e1a62278ca2d8239a83f603c2e90ec03a
2022-11-17 05:12:03 +00:00

1.4 KiB

Note

Python3 is required for current releases of OpenStack which is supported on CentOS Stream 9.

  1. Download and install the python-tripleo-repos RPM from the appropriate RDO repository

    CentOS Stream 9

    Current Centos 9 RDO repository.

    sudo dnf install -y https://trunk.rdoproject.org/centos9/component/tripleo/current/python3-tripleo-repos-<version>.el9.noarch.rpm

    Note

    tripleo-repos removes any repositories that it manages before each run. This means all repositories must be specified in a single tripleo-repos call. As an example, the correct way to install the current and ceph repos is to run tripleo-repos current ceph, not two separate calls.

  2. Run tripleo-repos to install the appropriate repositories. The option below will enable the latest master TripleO packages, the latest promoted packages for all other OpenStack services and dependencies and the latest stable Ceph packages. There are other repository configurations available in tripleo-repos, see its --help output for details.

    sudo -E tripleo-repos current-tripleo-dev ceph