[new][tripleo] tripleo-common 5.5.0 release (ocata)
We are jazzed to announce the release of: tripleo-common 5.5.0: A common library for TripleO workflows. This release is part of the ocata 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. Changes in tripleo-common 5.2.0..5.5.0 -------------------------------------- 6b29e69 Remove discover from test-requirements fbc435c Only use parameter_defaults for scaling down 0f3200a Replace ucs_hostname with ucs_address aa4aaf7 Create new docker command hook 64fb1f5 Updated from global requirements 65b276d Fix the validation ssh keys workflow 49d23e0 Add CephClusterFSID to generated passwords ebe270c Use parameters from existing Heat stack if it already exists 2154192 Allow building heat-agents image from master 58112d1 Clean up configure_containers.sh script 1fe92cc Install configuration files for all downloaded packages 5c57597 Sets defaults in swift connection related to retries 601a021 Do not try "manage" actions on nodes that are not in "enroll" state fee42ce Power off new nodes when making them available, not right after enrolling f1866b1 Updated from global requirements 63f926d Refresh DeployIdentifier as well on update 28edd93 Port Scale Down Functionality into Workflow b3b8f55 Fetch the snmpd_readonly_user_password from the Mistral environment 39b5e5e Add new hiera agent hook to overcloud images. ad2edc3 Default the J2 excludes files to safe values. e292c04 Make UpdateManager use a passed-in stack setup 562fabf Remove the duplication of Workbook in the description. a8ad8cc Add the KeystoneCredential0 and KeystoneCredential1 parameters aab8d64 Add the J2 exclude file exception (When file not found) 18beed1 Updated from global requirements 1621cca Add support to create role main template file based in role.role.j2.yaml 508119a Open tripleo-common for Ocata 30d0237 Support node untagging 9c86254 Centos images no longer require epel element fb38363 Modify j2 templating to allow role files generation f5fce80 Don't set node state during node registration c25c30b Configure run-validation to use the custom output edb7499 TrivialFix: Remove default=None when set value in Config 63ab6f1 Remove references to overcloud-without-mergepy 0dbf671 Default to Ironic API v1.15 Diffstat (except docs and test files) ------------------------------------- heat_docker_agent/50-heat-config-docker-cmd | 144 +++++++++++++++++++++++ heat_docker_agent/Dockerfile | 2 + heat_docker_agent/configure_container.sh | 146 ++++++++--------------- heat_docker_agent/hook-docker-cmd.py | 138 ++++++++++++++++++++++ image-yaml/overcloud-images-centos7.yaml | 4 +- image-yaml/overcloud-images.yaml | 2 + requirements.txt | 10 +- scripts/run-validation | 3 + scripts/tripleo-build-images | 1 - setup.cfg | 1 + test-requirements.txt | 9 +- tripleo_common/actions/baremetal.py | 5 +- tripleo_common/actions/base.py | 7 +- tripleo_common/actions/parameters.py | 11 +- tripleo_common/actions/scale.py | 147 ++++++++++++++++++++++++ tripleo_common/actions/templates.py | 101 ++++++++++++---- tripleo_common/constants.py | 23 ++-- tripleo_common/scale.py | 3 +- tripleo_common/update.py | 44 +++---- tripleo_common/utils/nodes.py | 15 +-- tripleo_common/utils/parameters.py | 17 ++- tripleo_common/utils/passwords.py | 52 +++++---- workbooks/baremetal.yaml | 57 +++++++-- workbooks/deployment.yaml | 15 +-- workbooks/scale.yaml | 41 +++++++ workbooks/validations.yaml | 32 ++++++ 34 files changed, 1116 insertions(+), 263 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index d4b8849..e014eb8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ -pbr>=1.6 # Apache-2.0 +pbr>=1.8 # Apache-2.0 @@ -8,2 +8,2 @@ docker-py<1.8.0,>=1.6.0 # Apache-2.0 -python-heatclient>=1.4.0 # Apache-2.0 -oslo.config>=3.14.0 # Apache-2.0 +python-heatclient>=1.5.0 # Apache-2.0 +oslo.config!=3.18.0,>=3.14.0 # Apache-2.0 @@ -11 +11 @@ oslo.log>=3.11.0 # Apache-2.0 -oslo.utils>=3.16.0 # Apache-2.0 +oslo.utils>=3.18.0 # Apache-2.0 @@ -15 +15 @@ six>=1.9.0 # MIT -mistral!=2015.1.0,>=2.0.0 # Apache-2.0 +mistral!=2015.1.0,>=3.0.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 2a4a4b8..8334716 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7,2 +7 @@ hacking<0.11,>=0.10.0 -coverage>=3.6 # Apache-2.0 -discover # BSD +coverage>=4.0 # Apache-2.0 @@ -10,2 +9,2 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -sphinx!=1.3b1,<1.3,>=1.2.1 # BSD -oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 +sphinx!=1.3b1,<1.4,>=1.2.1 # BSD +oslosphinx>=4.7.0 # Apache-2.0 @@ -16 +15 @@ testtools>=1.4.0 # MIT -PyYAML>=3.1.0 # MIT +PyYAML>=3.10.0 # MIT
participants (1)
-
no-reply@openstack.org