https://github.com/rcbops/rpc-upgrades
Leapfrog/Incremental Upgrades for RPC OpenStack
https://github.com/rcbops/rpc-upgrades
openstack rackspace rcbops
Last synced: 11 months ago
JSON representation
Leapfrog/Incremental Upgrades for RPC OpenStack
- Host: GitHub
- URL: https://github.com/rcbops/rpc-upgrades
- Owner: rcbops
- Created: 2017-10-09T18:20:18.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-11-20T16:14:11.000Z (over 1 year ago)
- Last Synced: 2024-11-20T17:24:47.261Z (over 1 year ago)
- Topics: openstack, rackspace, rcbops
- Language: Shell
- Homepage:
- Size: 969 KB
- Stars: 1
- Watchers: 46
- Forks: 17
- Open Issues: 7
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
==================================
Rackspace Private Cloud - Upgrades
==================================
Overview
--------
Incremental
-----------
Incremental upgrades are major version to major version upgrades that leverage the upstream
run-upgrade.sh script provided in each release of Openstack Ansible. They are used for
releases for releases Newton and on. They allow a stairstep approach to upgrading the
environment.
Supported incremental upgrades:
Ubuntu 16.04 required:
* Newton to Pike (Ocata is skipped)
* Newton to Queens
* Queens to Rocky
Ubuntu 18.04 required:
* Rocky to Stein
* Stein to Train
* Train to Ussuri
* Ussuri to Victoria
Ubuntu 20.04 required:
* Victoria to Wallaby
* Wallaby to Yoga
* Yoga to Zed
Full docs for Incremental upgrades are `here `_.
Leapfrog
--------
A Leapfrog upgrade is a major upgrade that skips at least one release. Currently
rpc-upgrades repo supports:
Leapfrog upgrades from:
* kilo to r14.23.0 (newton)
* liberty to r14.23.0 (newton)
* mitaka to r14.23.0 (newton)
Full docs for Leapfrog upgrades are `here `_.
Job Testing
-----------
Currently no automated testing is in place