[release-announce] [tripleo] tripleo-common 5.4.3 (newton)

no-reply at openstack.org no-reply at openstack.org
Mon Sep 4 18:24:48 UTC 2017


We are psyched to announce the release of:

tripleo-common 5.4.3: A common library for TripleO workflows.

This release is part of the newton stable release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/tripleo-common

Download the package from:

    https://tarballs.openstack.org/tripleo-common/

Please report issues through launchpad:

    http://bugs.launchpad.net/tripleo-common

For more details, please see below.

5.4.3
^^^^^

New Features

* Add MigrationSshKey to generated passwords. This ssh key-pair is
  used by nova cold-migration and libvirt live-migration unless TLS is
  enabled.

* Add a new action argument, skip_deploy_identifier to
  DeployStackAction. The argument will disable setting a unique value
  for the DeployIdentifier parameter, which means the
  SoftwareDeployment resources in the templates will only be triggered
  if there is an actual change to their configuration. This argument
  can be used to avoid always applying configuration, such as during
  node scale out. This option should be used with Caution, and only if
  there is confidence that the software configuration does not need to
  be run, such as when scaling out certain roles.

Changes in tripleo-common 5.4.2..5.4.3
--------------------------------------

de872dd Add skip_deploy_identifier
59eb2de Add element to regenerate dracut on the agent
935912d Ensure Swift Rings backup container and URLs
c49755c Add MigrationSshKey to generated passwords
0781056 Handle re-created resources in StackUpdateManager


Diffstat (except docs and test files)
-------------------------------------

image-yaml/overcloud-images.yaml                   |  2 +-
.../notes/migration_ssh_key-6e772d18d4d24485.yaml  |  4 +
.../skip-deploy-identifier-d5abb0d4e6af0ecd.yaml   | 10 +++
requirements.txt                                   |  1 +
tripleo_common/_stack_update.py                    |  6 +-
tripleo_common/actions/deployment.py               |  7 +-
tripleo_common/actions/validations.py              | 23 +-----
tripleo_common/constants.py                        |  1 +
tripleo_common/utils/passwords.py                  | 19 ++++-
tripleo_common/utils/validations.py                |  9 +--
workbooks/deployment.yaml                          | 54 ++++----------
workbooks/plan_management.yaml                     | 15 ++++
workbooks/swift_rings_backup.yaml                  | 87 ++++++++++++++++++++++
19 files changed, 265 insertions(+), 102 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index ae2d440..9899647 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -19,0 +20 @@ passlib>=1.6 # BSD
+paramiko>=2.0 # LGPLv2.1+






More information about the Release-announce mailing list