tripleo-common 10.3.0 (stein)
We are stoked to announce the release of: tripleo-common 10.3.0: A common library for TripleO workflows. This release is part of the stein 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: https://bugs.launchpad.net/tripleo-common For more details, please see below. 10.3.0 ^^^^^^ Bug Fixes ********* * Workaround bug 1810932 by scripting an in-place update of ssh_known_hosts Other Notes *********** * Add an initial task to the config_download_deploy workflow that queries for existing executions of the same workflow on the same plan. If any are found, that means that config-download is already running on the existing plan, so the additional one that is trying to start is failed. Changes in tripleo-common 10.2.0..10.3.0 ---------------------------------------- ca60b82 Workaround ssh_known_hosts changes not being propagated to containers 8bf8c91 Add standalone scenario jobs into the gate as well as check 9590e84 Allow network data with no entries 99f95f8 Replace tripleo-scenario002-multinode with scenario002-standalone c8149a0 Mock swiftutils for overcloud config action test 094ce5b Fail multiple executions of config-download of the same plan 7edf83f Fix command syntax error in TripleO and Mistral docs cc12272 Update hacking version 8e3a3a3 Replace tripleo scenario004-multinode with scenario004-standalone 9d53ff3 Additional images for openshift services cf3cd20 Fix tags for openshift images c3e9731 Add extracted Placement images 3a44e5b Replace zaqar image with zaqar-wsgi image c71d234 Look for lower-case hostname when adding to ssh_known_hosts 5399657 Exit wait_for_stack_does_not_exist if the status is delete failed cbb4a93 Do not pass insecure and mirrors as arguments 032e0b1 Fix ansible-playbook call to python3 1eb59c1 Better surface the error status and message when there is a failure 7ee105a IPv6 healthcheck fixes for nova-vnc-proxy c9ce530 Remove redundant ntp package from image-yaml files fdccfd7 [Configuration] Add missing py37 and corrected default envlist. d2c94e3 Replace scenario001-multinode with scenario001-standalone 67ed5a0 Fix ironic-pxe healthcheck. 01fb189 Fix AnsibleAction.run() when argument is not a dict cd6c989 Update sphinx extension logging 70ed637 Fail node cleaning on timeout Diffstat (except docs and test files) ------------------------------------- .../container_image_prepare_defaults.yaml | 20 +- container-images/overcloud_containers.yaml | 28 ++- container-images/overcloud_containers.yaml.j2 | 31 ++- healthcheck/ironic-pxe | 2 +- healthcheck/nova-vnc-proxy | 5 + ...a-vnc-proxy-ipv6-handling-5d0625f1ab10d13f.yaml | 5 + image-yaml/overcloud-hardened-images-uefi.yaml | 1 - image-yaml/overcloud-hardened-images.yaml | 1 - image-yaml/overcloud-images-python3.yaml | 1 - image-yaml/overcloud-images.yaml | 1 - image-yaml/overcloud-realtime-compute.yaml | 1 - ...onfig-download-executions-bf1f0984cd8af5f0.yaml | 7 + ..._known_host_atomic_update-481e0baf3b3d6342.yaml | 5 + roles/tripleo-ssh-known-hosts/tasks/main.yml | 30 ++- test-requirements.txt | 2 +- tox.ini | 2 +- tripleo_common/actions/ansible.py | 11 +- tripleo_common/actions/derive_params.py | 4 +- tripleo_common/actions/templates.py | 3 + tripleo_common/image/image_uploader.py | 235 ++++++++------------- tripleo_common/image/kolla_builder.py | 11 +- tripleo_common/utils/config.py | 4 +- tripleo_common/utils/swift.py | 6 +- workbooks/baremetal.yaml | 10 +- workbooks/deployment.yaml | 22 ++ workbooks/messaging.yaml | 2 +- workbooks/stack.yaml | 6 +- zuul.d/layout.yaml | 10 +- 35 files changed, 355 insertions(+), 307 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 4ad7698..698e436 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7 +7 @@ openstackdocstheme>=1.18.1 # Apache-2.0 -hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 +hacking>=1.1.0,<1.2.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org