Scenario 2: One service at a time (non-HA version)

In this scenario, you upgrade one service at a time.

Pre-upgrade

Perform the necessary pre-upgrade steps.

Service upgrades

Upgrade each of your services, following the process described above. The following is a reasonable order in which to perform the upgrade:

  1. Keystone
  2. Cinder
  3. Glance
  4. Cinder
  5. Heat
  6. Ceilometer
  7. Nova
  8. Neutron
  9. Horizon

The procedure for upgrading an individual OpenStack service looks like this:

  1. Stop the service:

      # openstack-service stop <service>
    
  2. Upgrade the packages that provide that service:

      # yum upgrade \*<service>\*
    
  3. Update the database schema for that service

  4. Restart the service:

      # openstack-service start <service>
    

Some of the above services need additional steps beyond the standard process described above; follow the links in the list of services to see these instructions.

Post-upgrade

Perform the necessary post-upgrade steps.