[tripleo] tripleo-common 5.4.3 (newton)
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+
participants (1)
-
no-reply@openstack.org