[new][tripleo] tripleo-common 5.1.0 release (newton)
We are ecstatic to announce the release of: tripleo-common 5.1.0: A common library for TripleO workflows. This release is part of the newton release series. With source available at: http://git.openstack.org/cgit/openstack/tripleo-common Please report issues through launchpad: http://bugs.launchpad.net/tripleo-common For more details, please see below. Changes in tripleo-common 5.0.0..5.1.0 -------------------------------------- 15c97e6 Add node tagging workflow 3cda827 Revert "Add template processing to the update plan workflow." 86d071c Replace agent elements with package python-heat-agent-puppet af27127 Add template processing to the update plan workflow. 96e2b0b Clearer error when the Mistral env already exists 65d0fb6 Set Deployment Parameters 23496eb Updated from global requirements dba5886 Add an action and workflow to update a plan 13be199 Wire in jinja templating for custom roles 653d8a4 Run copy_ssh_keys after overcloud finishes 0ec4bd2 Remove "type: direct" from workflows as it is the default 18c71e1 Fix an autoclass reference and add missing pages to the toctree d708065 Allow the validations to run openstack commands a166902 Fix the validation action name in the workbook f788893 Ironic Client: Bump the max_retries and retry_interval 2ba7a76 Test baremetal: Correctly stop the mocks b43d90c Preserve the shell environment for run-validation 778f8b2 Fix error when identity file is missing 45a463a Change default deploy artifacts container name 9f236cd Fix pep8 errors when running with python3 86d1c56 Include environments in capabilities output 9cde33a Revert "Set Deployment Parameters" 4c709aa Add List Roles Action 3a8c9f9 Allow for building specific images 16cdf9c Allow running validation against different plans 9a50f13 Disable retry files for ansible validations 7f9b31b Better namespace the list of TripleO actions 149bf36 Set Deployment Parameters Diffstat (except docs and test files) ------------------------------------- image-yaml/overcloud-images.yaml | 3 +- requirements.txt | 4 +- scripts/run-validation | 22 ++++ scripts/tripleo-build-images | 11 +- scripts/upload-puppet-modules | 4 +- scripts/upload-swift-artifacts | 4 +- setup.cfg | 24 ++++ test-requirements.txt | 2 +- tripleo_common/_stack_update.py | 4 +- tripleo_common/actions/baremetal.py | 33 +++++ tripleo_common/actions/base.py | 25 +++- tripleo_common/actions/deployment.py | 27 +++- tripleo_common/actions/heat_capabilities.py | 67 +++++++++- tripleo_common/actions/parameters.py | 16 +++ tripleo_common/actions/plan.py | 103 +++++++++++++++ tripleo_common/actions/templates.py | 76 ++++++++++- tripleo_common/actions/validations.py | 41 +++++- tripleo_common/constants.py | 9 +- tripleo_common/image/base.py | 8 +- tripleo_common/image/build.py | 5 +- tripleo_common/image/image_builder.py | 2 - tripleo_common/utils/nodes.py | 29 +++++ tripleo_common/utils/parameters.py | 66 ++++++++++ tripleo_common/utils/validations.py | 5 +- workbooks/baremetal.yaml | 73 +++++++++-- workbooks/deployment.yaml | 14 ++- workbooks/plan_management.yaml | 64 +++++++++- workbooks/validations.yaml | 23 ++-- 41 files changed, 1152 insertions(+), 119 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 0df609b..0b0d0ba 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8 +8 @@ docker-py<1.8.0,>=1.6.0 # Apache-2.0 -python-heatclient>=1.1.0 # Apache-2.0 +python-heatclient>=1.4.0 # Apache-2.0 @@ -16,0 +17,2 @@ python-ironic-inspector-client>=1.5.0 # Apache-2.0 +Jinja2>=2.8 # BSD License (3 clause) +python-novaclient!=2.33.0,>=2.29.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 1d08a25..2a4a4b8 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -16 +16 @@ testtools>=1.4.0 # MIT -PyYAML>=3.1.0 # MIT +PyYAML>=3.1.0 # MIT
participants (1)
-
no-reply@openstack.org