Skip to content

Releases: rcbops/rpc-upgrades

1.1.10

01 Feb 17:29
ef73413
Compare
Choose a tag to compare

Release Notes

1.1.10

New Features

  • Leaps to Newton r14.23.0

Known Issues

  • Additional bug fixes/optimizations to Incremental upgrades

1.1.9

04 Jan 15:15
78ee279
Compare
Choose a tag to compare

Release Notes

1.1.9

New Features

  • Leaps to Newton r14.20.0

1.1.8

03 Dec 19:20
2928fcc
Compare
Choose a tag to compare

Release Notes

1.1.8

New Features

  • Leaps to Newton r14.19.0
  • Switches leapfrog upgrades to use openstack-ansible from the https://github.com/rcbops/openstack-ansible repo instead of upstream git.openstack.org. This allows us to make maintenance changes to the EOL branches used in the Leapfrog process. Dependencies break over time and in order to maintain a working leapfrog toolset, the older openstack-ansible release branches occasionally need to be modified to allow the leapfrog tool to continue working. This is controlled by the OSA_REPO_URL in openstack-ansible-ops leapfrog tooling.
  • Incrementals now utilize variables from rpc-openstack for each release to ensure that the version we're upgrading to is in line with the version of RPC-O that we support. This ensures we're using the same OSA release as an RPC-O release and copies the necessary group_vars over when incrementing up for each version.

1.1.7

01 Nov 21:22
1c49343
Compare
Choose a tag to compare

Release Notes

1.1.7

New Features

  • Leaps to Newton r14.18.0 (RI-500)
  • Add scripts for incremental upgrades from Ubuntu 16.04 starting at Newton all the way to Queens. Formalizes the incremental testing scripts into something a bit more user friendly and allows the jump from Newton to Pike or Newton to Queens directly. (in testing)
  • Adds ability to test gating using AIO and MNAIO snapshots in order to reduce gating time to test.

1.1.6

01 Oct 17:37
c0047b9
Compare
Choose a tag to compare

Release Notes

1.1.6

New Features

  • Leaps to Newton r14.17.0 (FLEEK-180)
  • Tests againt MaaS 1.7.6 (FLEEK-180)

1.1.5

05 Sep 00:51
bec8ff1
Compare
Choose a tag to compare

Release Notes

1.1.5

New Features

  • Adds Ansible Vault support for decryption and encryption of OpenStack secrets files during a leapfrog upgrade. To enable export ANSIBLE_VAULT_PASSWORD_FILE=path_to_vault_pass_file before running a leapfrog. The password files user_secrets.yml user_osa_secrets.yml, and user_rpco_secrets.yml will all be decrypted during the process if present and re-encrypted at the end of the leapfrog.
  • Removes security hardening from leap upgrade process. Can be ran by operator after leap upgrade process if desired. (FLEEK-152)
  • Adds ability to skip swift upgrades (FLEEK-154)
  • Ensures apt is in a healthy state during preflight (FLEEK 155)
  • Allows for preflight to be ran ahead of upgrade and upgrade script will identify it's been completed. (FLEEK-151)
  • Leaps to Newton r14.16.0 (FLEEK-150)

Bug Fixes

  • Corrects issues with enable_lxc_fs_check flag (FLEEK-151)

1.1.4

01 Aug 20:21
8e2e553
Compare
Choose a tag to compare

Release Notes

1.1.4

  • Add Tempest to gating for upgrades where Queens is the target
  • Tweak incremental N2Q upgrades to avoid certain caching, syncing, and galera errors
  • Integration with ASC team's qtest and molecule systems

1.1.3

02 Jul 19:29
67f22d9
Compare
Choose a tag to compare

RPC-Upgrades version 1.1.3

  • Adds Mitaka to Newton Leapfrog support to rpc-upgrades
  • Add scripts for testing incremental upgrades from Ubuntu 16.04 starting at
    Newton all the way to Queens. (Experimental) Testing currently deploys a
    Newton AIO on Xenial, and then incrementally upgrades to Ocata, to Pike, to
    Queens. Gating job in place to periodically test this path.
  • Gets sphinx and reno working for rpc-upgrades (still not publishing properly to github)

1.1.2

01 Jun 15:22
92ed57d
Compare
Choose a tag to compare

Release Notes

1.1.2

No release notes

1.1.1

01 Jun 08:12
07e25bb
Compare
Choose a tag to compare

Release Notes

1.1.1

No release notes