As shown in tripleo.sh and tripleo-ci these steps can now be used to update an undercloud. Eventually stopping the services and other steps might move into instack-undercloud directly, but for now they are documentation. Change-Id: Ic4b4693674d16dbc722c0e3a66625c43a3f65b91
1.0 KiB
1.0 KiB
Updating Undercloud Components
You can upgrade any packages that are installed on the undercloud machine.
Remove all Delorean repositories:
sudo rm /etc/yum.repos.d/delorean*Enable new Delorean repositories:
Stop all OpenStack services so that they are not restarted by packaging scripts when they are updated. The service restarts will be handled by the undercloud upgrade command after new configuration has been applied.:
sudo systemctl stop openstack-* sudo systemctl stop neutron-*Update the TripleO CLI package:
sudo yum -y update python-tripleoclientRun the undercloud upgrade command. This command will upgrade all packages and use puppet to apply new configuration and restart all OpenStack services.:
openstack undercloud upgradeProceed with
package_update.