@ -56,7 +56,7 @@ Get Images
delete the older images and restart the process from this step.
Alternatively, images are available via RDO at
https://images.rdoproject.org/centos8 /master/rdo_trunk/ which offers images from both the
https://images.rdoproject.org/centos9 /master/rdo_trunk/ which offers images from both the
CentOS Build System (cbs) and RDO Trunk (called rdo_trunk or delorean).
However this mirror is slow so if you experience slow download speeds
you should skip to building the images instead.
@ -85,35 +85,35 @@ created on the undercloud, one should use a non-root user.
.. admonition :: CentOS
:class: centos
The image build with no arguments will build CentOS 7 . It will include the
The image build with no arguments will build CentOS 8 . It will include the
common YAML of
`` /usr/share/openstack-tripleo-common/image-yaml/overcloud-images .yaml``
`` /usr/share/openstack-tripleo-common/image-yaml/overcloud-images -python3 .yaml``
and the CentOS YAML at
`` /usr/share/openstack-tripleo-common/image-yaml/overcloud-images-centos 7 .yaml`` .
`` /usr/share/openstack-tripleo-common/image-yaml/overcloud-images-centos 8 .yaml`` .
.. admonition :: CentOS 8
:class: centos 8
.. admonition :: CentOS 9
:class: centos 9
The default YAML for Centos 8 is
`` /usr/share/openstack-tripleo-common/image-yaml/overcloud-images-centos 8 .yaml``
The default YAML for Centos 9 is
`` /usr/share/openstack-tripleo-common/image-yaml/overcloud-images-centos 9 .yaml``
::
export OS_YAML="/usr/share/openstack-tripleo-common/image-yaml/overcloud-images-centos8 .yaml"
export OS_YAML="/usr/share/openstack-tripleo-common/image-yaml/overcloud-images-centos9 .yaml"
.. admonition :: RHEL
:class: rhel
The common YAML is
`` /usr/share/openstack-tripleo-common/image-yaml/overcloud-images .yaml`` .
`` /usr/share/openstack-tripleo-common/image-yaml/overcloud-images -python3 .yaml`` .
It must be specified along with the following.
The default YAML for RHEL is
`` /usr/share/openstack-tripleo-common/image-yaml/overcloud-images-rhel 7 .yaml``
`` /usr/share/openstack-tripleo-common/image-yaml/overcloud-images-rhel 8 .yaml``
::
export OS_YAML="/usr/share/openstack-tripleo-common/image-yaml/overcloud-images-rhel7 .yaml"
export OS_YAML="/usr/share/openstack-tripleo-common/image-yaml/overcloud-images-rhel8 .yaml"
#. Install the `` current-tripleo `` delorean repository and deps repository:
@ -134,8 +134,8 @@ created on the undercloud, one should use a non-root user.
export DIB_YUM_REPO_CONF="$DIB_YUM_REPO_CONF /etc/yum.repos.d/tripleo-centos-ceph*.repo"
.. admonition :: CentOS 8
:class: centos 8
.. admonition :: CentOS 9
:class: centos 9
::
@ -235,20 +235,25 @@ created on the undercloud, one should use a non-root user.
..
.. admonition :: RHEL
:class: rhel
.. admonition :: RHEL 9
:class: rhel 9
::
openstack overcloud image build --config-file /usr/share/openstack-tripleo-common/image-yaml/overcloud-images.yaml --config-file $OS_YAML
openstack overcloud image build \
--config-file /usr/share/openstack-tripleo-common/image-yaml/overcloud-images-python3.yaml \
--config-file /usr/share/openstack-tripleo-common/image-yaml/overcloud-images-rhel9.yaml \
--config-file $OS_YAML
.. admonition :: CentOS 8
:class: centos8
.. admonition :: CentOS 9
:class: centos 9
::
openstack overcloud image build --config-file /usr/share/openstack-tripleo-common/image-yaml/overcloud-images-python3.yaml --config-file $OS_YAML
openstack overcloud image build \
--config-file /usr/share/openstack-tripleo-common/image-yaml/overcloud-images-python3.yaml \
--config-file /usr/share/openstack-tripleo-common/image-yaml/overcloud-images-centos9.yaml \
--config-file $OS_YAML
See the help for `` openstack overcloud image build `` for further options.