[release-announce] [tripleo] python-tripleoclient 9.2.1 (queens)

no-reply at openstack.org no-reply at openstack.org
Mon Apr 23 17:25:59 UTC 2018


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(-)







More information about the Release-announce mailing list