You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/source/contributor/package-updates.rst
+14-4Lines changed: 14 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -69,12 +69,12 @@ There is a comprehensive guide to setting up a multinode environment with Terraf
69
69
70
70
* Remember to set different vxlan_vnis for each.
71
71
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:
73
73
74
74
.. code-block:: console
75
75
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"
78
78
79
79
* 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.
80
80
@@ -102,6 +102,7 @@ Bump the snapshot versions in /etc/yum/repos.d with:
102
102
103
103
.. code-block:: console
104
104
105
+
kayobe seed host configure -t dnf -kt none
105
106
kayobe overcloud host configure -t dnf -kt none
106
107
107
108
Install new packages:
@@ -112,14 +113,23 @@ Install new packages:
112
113
113
114
Perform a rolling reboot of hosts:
114
115
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
+
115
121
.. code-block:: console
116
122
123
+
# Check your hypervisor hostname
124
+
openstack hypervisor list
125
+
126
+
# Reboot controller instances and zeroth compute instance
117
127
export ANSIBLE_SERIAL=1
118
128
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/reboot.yml --limit controllers
119
129
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/reboot.yml --limit compute[0]
0 commit comments