Skip to content

Commit 4b95a1c

Browse files
committed
Update and supplement missing information on instructions
1 parent 1c5ce84 commit 4b95a1c

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

doc/source/contributor/package-updates.rst

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,12 @@ There is a comprehensive guide to setting up a multinode environment with Terraf
6969

7070
* Remember to set different vxlan_vnis for each.
7171

72-
* Before starting any tests, run ``dnf distro-sync`` on each host to ensure you are using the same snapshots as in the release train. You can do this using the following commands:
72+
* Before starting any tests, run ``dnf distro-sync -y`` on each host to ensure you are using the same snapshots as in the release train. Option ``-y`` is used to prevent hosts hang waiting for the confirmation input. You can do this using the following commands:
7373

7474
.. code-block:: console
7575
76-
kayobe seed host command run -b --command "dnf distro-sync"
77-
kayobe overcloud host command run -b --command "dnf distro-sync"
76+
kayobe seed host command run -b --command "dnf distro-sync -y"
77+
kayobe overcloud host command run -b --command "dnf distro-sync -y"
7878
7979
* This may have installed a new kernel version. If so, you will need to reboot the overcloud hosts. You can check the installed kernels and the currently running kernel with the following commands. If the latest listed version is not running, you will need to reboot.
8080

@@ -102,6 +102,7 @@ Bump the snapshot versions in /etc/yum/repos.d with:
102102

103103
.. code-block:: console
104104
105+
kayobe seed host configure -t dnf -kt none
105106
kayobe overcloud host configure -t dnf -kt none
106107
107108
Install new packages:
@@ -112,14 +113,23 @@ Install new packages:
112113
113114
Perform a rolling reboot of hosts:
114115

116+
..note::
117+
For Multinode environment, seed-hypervisor cannot access control plane instances with the Openstack client.
118+
To use Openstack client, connect to the seed instance via SSH first.
119+
For authentication, use scp to copy ``public-openrc.sh`` to seed instance
120+
115121
.. code-block:: console
116122
123+
# Check your hypervisor hostname
124+
openstack hypervisor list
125+
126+
# Reboot controller instances and zeroth compute instance
117127
export ANSIBLE_SERIAL=1
118128
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/reboot.yml --limit controllers
119129
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/reboot.yml --limit compute[0]
120130
121131
# Test live migration
122-
openstack server create --image cirros --flavor m1.tiny --network external --hypervisor-hostname wallaby-pkg-refresh-ovs-compute-02.novalocal --os-compute-api-version 2.74 server1
132+
openstack server create --image cirros --flavor m1.tiny --network external --hypervisor-hostname <Your Hypervisor Hostname> --os-compute-api-version 2.74 server1
123133
openstack server migrate --live-migration server1
124134
watch openstack server show server1
125135

0 commit comments

Comments
 (0)