VScaler: Upgrade from.an Openstack version to the next one
Jump to navigation
Jump to search
In this instance I upgraded from Ocata to Pike. Here are the steps:
- Pull latest master kolla and kolla-ansible git repo
- Install them with pip
- Remove docker-py and install docker via pip
- Do a kolla-build for all the services needed on the new tag
- don’t forget to build horizon with our custom Dockerfile
- Push the new images to the registry
- Change the “openstack version” value in the globals file to 5.0.0 (Pike)
- Copy the new passwords file from the latest kolla-ansible/etc/kolla dir to /etc/kolla
- keep the old file!
- kolla-genpwd to populate the new passwd file
- then kolla-mergepwd to merge the old and the new one!
- Do a kolla-ansible upgrade
- Do a kolla-ansible deploy ! Do not forget this step! It installs 8 more containers on the controller node!
Check the versions of the new service to make sure your have upgraded
- Go in the nova_conductor container
- Run nova-manage --version
- Compare your version to the ones that are in the project site https://releases.openstack.org/teams/nova.html