OpenStack update vs OpenStack upgrade

OpenStack update vs OpenStack upgrade

This section explains the differences between the OpenStack to a newer major release upgrade and OpenStack packages update.

The main purpose of update is to provide minor updates for the OpenStack packages without changing the major versions of packages.

Upgrade vs update
  Upgrade Update
Package versions Between the package versions supported by the sequent major OpenStack releases. For example, upgrade of Nova v15.0.1 (included in Ocata) to v16.0.1 (included in Pike). Between the package versions within a single major OpenStack release. For example, update of Nova v15.0.1 (included in Ocata) to v15.2.0 (included in Ocata).
Database syncs Performed and required Can be performed but are not required
Control plane downtime Required and expected Not expected as the control plane nodes will be updated one by one