...
- Run puppet with the queens modules/tags
- Run apt-get dist-upgrade If this fails you can try one of two things:Stop apache2(Which will fail)
- Purge the keystone package
- Run puppet again
- Perform the DB sync
- keystone-manage db_sync
- Restart apache2
Cinder
- Run puppet with the queens modules/tags
- Run apt-get dist-upgrade
- migrate the database
- restart cinder services
- Run puppet with the queens modules/tags
- restart cinder services
Glance
- Run puppet with the queens modules/tags
- Run apt-get dist-upgrade
- Update the glance database schema
- glance-manage db sync
- restart glance services
Neutron
On the API node:
- Run puppet with the queens modules/tags
- Run apt-get dist-upgrade
- Migrate the database
- neutron-db-manage upgrade heads
- Restart neutron services
On the network node:
- Run puppet with the queens modules/tags
- Run apt-get dist-upgrade
- restart neutron services