Skip to content

Commit 03e5996

Browse files
committed
Docs: add warning about Ceph when updating packages
1 parent 9f6c4ef commit 03e5996

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

doc/source/operations/upgrading-openstack.rst

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -989,6 +989,24 @@ the change:
989989
990990
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/reboot.yml -l <host>
991991
992+
.. warning::
993+
994+
Take extra care when updating packages on Ceph hosts. Docker live-restore
995+
does not work until the Squid version of Ceph, so a reload of docker will
996+
restart all Ceph containers. Set the hosts to maintenance mode before
997+
updating packages, and unset when done:
998+
999+
.. code-block:: console
1000+
1001+
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/ceph-enter-maintenance.yml --limit <host>
1002+
kayobe overcloud host package update --packages "*" --limit <host>
1003+
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/reboot.yml -l <host>
1004+
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/ceph-exit-maintenance.yml --limit <host>
1005+
1006+
**Always** reconfigure hosts in small batches or one-by-one. Check the Ceph
1007+
state after each host configuration. Ensure all warnings and errors are
1008+
resolved before moving on.
1009+
9921010
If the host is a hypervisor, enable the Nova compute service.
9931011

9941012
.. code-block:: console

0 commit comments

Comments
 (0)