Upgrade from ocata to pike in centos7???

asked 2018-01-27 08:57:05 -0600

anonymous user


Hi, everyone Currently I have set up of OpenStack ocata in centos 7 but I badly want upgrade to pike version? Is this upgrade possible? If possible what will happen to my created network and instance in ocata version after upgrade to pike?
will my instance and the network will be there after upgraded to pike version? Pls, help me, anyone !! Thanks in advance

edit retag flag offensive close merge delete

1 answer

Sort by » oldest newest most voted

answered 2018-01-27 09:46:07 -0600

updated 2018-01-29 18:08:20 -0600

Yes, upgrading to the next version is supported. An upgrade often means migrating the database to a new schema. If done correctly, it won’t affect instances, networks and other resources.

Since each OpenStack deployment is unique, there is not a single upgrade method. You find guidelines in the documentation, for example for Nova: https://docs.openstack.org/nova/pike/... or Cinder: https://docs.openstack.org/cinder/pik....

Moreover, release notes (https://releases.openstack.org/pike/i...) include upgrade sections that warn about pitfalls.

Generally, you have the option to shut down your cloud, upgrade all services in any order and start it up again. This includes suspending your instances and migrating the databases. If your instances need to keep running while you upgrade the compute nodes, you should live-migrate them to a different compute node, upgrade Nova and the hypervisor on the original node, then migrate them back.

If you can't afford the cloud downtime, you need to do a rolling upgrade, one server at a time and one service at a time. Pike- and Ocata-level services are usually interoperable; if not, that should be stated in the release notes.

The internet provides many resources on upgrading an OpenStack cloud. Examples:

edit flag offensive delete link more


The order in which services are upgraded is only a problem if you perform a rolling Upgrade. Even then, the Pike version of Nova should have no problem working with the Ocata version of Keystone, and vice versa. Of course, you have to ensure you are not using features that are obsoleted in Pike.

Bernd Bausch gravatar imageBernd Bausch ( 2018-01-29 17:55:31 -0600 )edit

I added a few more resources to my answer.

Bernd Bausch gravatar imageBernd Bausch ( 2018-01-29 17:57:23 -0600 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2018-01-27 08:57:05 -0600

Seen: 431 times

Last updated: Jan 29 '18