The upgrade is implemented with upgrade engines, which are python modules:

  • Host system engine:
    1. Copies new repositories to Fuel Master node.
    2. Installs a package and all the required dependencies such as Puppet manifests, bootstrap images, provisioning images etc.
  • OpenStack engine:
    1. Installs all data required for OpenStack patching.
    2. Adds new releases using the Nailgun REST API. This allows the full list of OpenStack releases to be displayed in the Fuel web UI.
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.