Skip to content

Commit 880d0b2

Browse files
committed
docs: guide for migrating to containerized libvirt in R8/R9 migration
1 parent 3818ff9 commit 880d0b2

File tree

1 file changed

+25
-5
lines changed

1 file changed

+25
-5
lines changed

doc/source/operations/rocky-linux-9.rst

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -429,13 +429,33 @@ Full procedure for one batch of hosts
429429
430430
kayobe overcloud provision -l <hostname>
431431
432-
5. Host configure:
432+
5. If the compute node is using Libvirt on the Host, and one wants to transition to containerized Libvirt.
433+
434+
1. Update kolla.yml
435+
436+
.. code-block:: yaml
437+
438+
kolla_enable_nova_libvirt_container: "{{ inventory_hostname != 'localhost' and ansible_facts.distribution_major_version == '9' }}"
439+
440+
2. Update kolla/globals.yml
441+
442+
.. code-block:: yaml
443+
444+
enable_nova_libvirt_container: "{% raw %}{{ ansible_facts.distribution_major_version == '9' }}{% endraw %}"
445+
446+
.. note::
447+
448+
Those settings are needed only for the timeframe of migration to Rocky Linux 9,
449+
when CentOS Stream 8 or Rocky Linux 8 hosts with Libvirt on the hosts exists
450+
in the environment.
451+
452+
6. Host configure:
433453

434454
.. code:: console
435455
436456
kayobe overcloud host configure -l <hostname> -kl <hostname>
437457
438-
6. If the compute node is running Ceph OSD services:
458+
7. If the compute node is running Ceph OSD services:
439459

440460
1. Make sure the cephadm public key is in ``authorized_keys`` for stack or
441461
root user - depends on your setup. For example, your SSH key may
@@ -460,13 +480,13 @@ Full procedure for one batch of hosts
460480
ceph -s
461481
ceph -w
462482
463-
7. Service deploy:
483+
8. Service deploy:
464484

465485
.. code:: console
466486
467487
kayobe overcloud service deploy -kl <hostname>
468488
469-
8. If you are using Wazuh, you will need to deploy the agent again.
489+
9. If you are using Wazuh, you will need to deploy the agent again.
470490
Note that CIS benchmarks do not run on RL9 out-the-box. See
471491
`our Wazuh docs <https://stackhpc-kayobe-config.readthedocs.io/en/stackhpc-yoga/configuration/wazuh.html#custom-sca-policies-optional>`__
472492
for details.
@@ -475,7 +495,7 @@ Full procedure for one batch of hosts
475495
476496
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/wazuh-agent.yml -l <hostname>
477497
478-
9. Restore the system to full health.
498+
10. Restore the system to full health.
479499

480500
1. If any VMs were powered off, they may now be powered back on.
481501

0 commit comments

Comments
 (0)