[tripleo] tripleo-common 6.1.0 (ocata)
We are jazzed to announce the release of: tripleo-common 6.1.0: A common library for TripleO workflows. This release is part of the ocata 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. 6.1.0 ^^^^^ 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. Security Issues *************** * Add EtcdInitialClusterToken to the list of passwords to generate, so users don't have to pick a string or rely on a default value. Fixes bug 1673266. Changes in tripleo-common 6.0.0..6.1.0 -------------------------------------- f2a78d4 Add MigrationSshKey to generated passwords a720d20 Remove legacy hiera element dc75ed6 Handle re-created resources in StackUpdateManager b39b1b1 Fix using old Swift rings when creating a new stack 0af20fd Fix typo in package_update.yaml 5dd31a4 overcloudrc: set OS_AUTH_TYPE cb4168b Generate EtcdInitialClusterToken f7286cd Make fencing action parameter optional. 49ca8f3 Handle unprovisioned Ironic nodes in fencing parameter generator. cc1c310 Updated from global requirements 2c9fa69 Fix Swift ring deployment and Newton to Ocata upgrades Diffstat (except docs and test files) ------------------------------------- image-yaml/overcloud-images.yaml | 1 - image-yaml/overcloud-odl-rhel7.yaml | 9 ++++-- releasenotes/notes/etcdtoken-4c46bdfac940acda.yaml | 7 +++++ .../notes/migration_ssh_key-6e772d18d4d24485.yaml | 4 +++ requirements.txt | 3 +- test-requirements.txt | 2 +- tripleo_common/_stack_update.py | 6 ++-- tripleo_common/actions/deployment.py | 11 ++++++++ tripleo_common/actions/parameters.py | 11 ++++++-- tripleo_common/actions/validations.py | 23 +++------------- tripleo_common/constants.py | 2 ++ tripleo_common/utils/overcloudrc.py | 1 + tripleo_common/utils/passwords.py | 19 ++++++++++++- tripleo_common/utils/validations.py | 9 +----- workbooks/deployment.yaml | 32 +++++++++++----------- workbooks/package_update.yaml | 2 +- 23 files changed, 126 insertions(+), 85 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index e78a74c..5bd4da4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ -pbr>=1.8 # Apache-2.0 +pbr<2.0.0,>=1.8 # Apache-2.0 @@ -19,0 +20 @@ passlib>=1.7.0 # BSD +paramiko>=2.0 # LGPLv2.1+ diff --git a/test-requirements.txt b/test-requirements.txt index f489f90..8254ffe 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=0.12.0,!=0.13.0,<0.14 # Apache-2.0 +hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org