Spec Lite: Rolling Upgrade Testing

problem

Zero-downtime database upgrades were introduced on an EXPERIMENTAL basis in the Ocata release to facilitate rolling upgrades. In order for rolling upgrades to be considered officially supported, and to allow Glance to assert the associated TC tags, we need to have in-gate testing of upgrades.

solution

Add in-gate testing of upgrades using Grenade or some other appropriate framework.

impacts

DocImpact: update the docs to reflect the non-experimental status of zero-downtime database upgrades.

link

https://blueprints.launchpad.net/glance/+spec/rolling-upgrade-tests