We are pleased to announce the release of: python-tripleoclient 9.2.1: TripleO client This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/python-tripleoclient/ For more details, please see below. 9.2.1 ^^^^^ New Features ************ * Adds a cli for fast forward upgrades, in particular the openstack overcloud ffwd-upgrade prepare openstack overcloud ffwd-upgrade run openstack overcloud ffwd-upgrade converge Which are meant to be the first, second and final step in the fast- forward upgrade workflow. See the ffwd upgrade docs for more information on how to use these cli commands, and the list of parameters is available with openstack overcloud ffwd-upgrade [prepare,run,converge] --help Upgrade Notes ************* * For minor updates, an *openstack overcloud update converge* command has been added and must be run to restore the deployment plan (remove no-ops of some resources) after a minor update. Changes in python-tripleoclient 9.2.0..9.2.1 -------------------------------------------- 1ba3ea2 Add `update converge` CLI to remove no-ops 6be1d85 Add ffwd-upgrade cli - overcloud ffwd-upgrade [prepare|run|converge] 324afce Update prepare using an environment file 32d0246 Add upgrade-[prepare|converge].yaml into upgrade cli 10e30a0 Stop persisting previous configuration on update/upgrade prepare 1c1af2a Allow providing --ssh-user for update/upgrade run commands d30d058 Generate inventory with tripleo-admin user 10b52d5 Pass plan/stack name into config_download workflow Diffstat (except docs and test files) ------------------------------------- .../notes/add-ffu-cli-48e6039749f1fcdb.yaml | 13 ++ .../notes/update-converge-916c7682f4d0e9f5.yaml | 6 + setup.cfg | 4 + tripleoclient/constants.py | 13 +- .../test_overcloud_ffwd_upgrade.py | 203 +++++++++++++++++++++ .../v1/overcloud_update/test_overcloud_update.py | 78 ++++++-- .../v1/overcloud_upgrade/test_overcloud_upgrade.py | 21 ++- tripleoclient/utils.py | 40 +++- tripleoclient/v1/overcloud_ffwd_upgrade.py | 172 +++++++++++++++++ tripleoclient/v1/overcloud_update.py | 77 +++++--- tripleoclient/v1/overcloud_upgrade.py | 50 ++--- tripleoclient/workflows/deployment.py | 3 +- tripleoclient/workflows/package_update.py | 42 +++++ 16 files changed, 736 insertions(+), 71 deletions(-)