[Openstack-operators] [cinder] upgrade juno -> kilo (near live)

Sam Morrison sorrison at gmail.com
Wed Dec 2 02:47:53 UTC 2015


Hi All,

We have got some patches that allows a near live upgrade of Cinder from Juno -> Kilo. It allows juno cinder-volumes to live with kilo API and schedulers.

You basically need to ensure your juno hosts all have the patch
Run the kilo DB migrations
then upgrade api and scheduler to kilo. 
Then you can upgrade your cinder-volumes one by one (which is handy if you have lots of them like we do)

Patch for juno is https://github.com/NeCTAR-RC/cinder/commit/e70ad0bcf7f1932e6bea6c893e886a293d973bf5 <https://github.com/NeCTAR-RC/cinder/commit/e70ad0bcf7f1932e6bea6c893e886a293d973bf5>

You also need a minor patch to kilo to stop it deleting certain columns.

https://github.com/NeCTAR-RC/cinder/commit/e49ca7d95b5fffa58dc7a2d17f347e550d29f6a0 <https://github.com/NeCTAR-RC/cinder/commit/e49ca7d95b5fffa58dc7a2d17f347e550d29f6a0>

These have worked for us but I stress we haven’t tested all functionality. We have tested:
create
delete
attach
detach
snapshot-create
snapshot-delete

Cheers,
Sam

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-operators/attachments/20151202/2bd66176/attachment.html>


More information about the OpenStack-operators mailing list