[release-announce] tripleo-common 10.3.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Fri Jan 11 16:37:08 UTC 2019


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






More information about the Release-announce mailing list