[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