[release-announce] tripleo-common 15.4.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Fri Oct 29 15:49:18 UTC 2021


We are psyched to announce the release of:

tripleo-common 15.4.0: A common library for TripleO workflows.

This release is part of the wallaby stable release series.

The source is available from:

    https://opendev.org/openstack/tripleo-common

Download the package from:

    https://tarballs.openstack.org/tripleo-common/

Please report issues through:

    https://bugs.launchpad.net/tripleo-common/+bugs

For more details, please see below.

15.4.0
^^^^^^

New Features

* The scripts *tripleo-mount-image* and *tripleo-unmount-image* will
  mount the contents of an overcloud image file using qemu-nbd, making
  it available for chroot, or other read/write image operations. The
  scripts handle partition image (overcloud-full.qcow2) as well as the
  whole-disk image (overcloud-hardened-uefi-full.qcow2) with its
  multiple LVM volume mount points.

Changes in tripleo-common 15.3.0..15.4.0
----------------------------------------

ef6f7dad Add scripts tripleo-mount-image, tripleo-unmount-image
3a90026e Remove unused constants for Mistral workflows/actions
774be153 Remove unused DEFAULT_DEPLOY_*_NAME
a07e59e1 Remove unused TRIPLEO_NETWORK_CONFIG_RESOURCE
1825c64c Remove unused DEPLOYMENT_STATUS_FILE
fc6ec2fa Remove unused constants for TripleO UI
9163d0e7 [c9] replacing genisoimage with xorriso
f1cce947 inventory.py: all_get_neutron_data to handle 404
93bd4e1d Revert "Revert "Allow for OCI manifests""
3e692ed1 Remove tftp-server package from ironic-pxe container
febd29b4 Fix awk expression
a82862af Remove zaqar
339b10d4 Removal mistral
681c1301 Shrink whole disk image from 40G to 6G
323cfa6d Align swtpm packages for nova-libvirt/compute
eff7e4f0 Add missing ipa images to overcloud-hardened-images-uefi
6109c05f Remove /etc/rabbitmq/rabbitmq.conf
f124c395 Add security_reset.expect.10.5 from kolla for mariadb>10.5
189ca8cc Re-add tripleoclient and tempest container
7a51e010 Install Neutron BGPVPN in neutron-server
eade5652 Add dnsmasq to ironic-pxe container
b6a546df Fix upload-artifacts and its installation
adb0323a Bump Ceph container daemons to v6.0.4
69e5827e Remove now useless sudo call for port check
d4ae46be Replace upgrades template when providers run again
963c55bd Remove redhat-release package from UBI8 image


Diffstat (except docs and test files)
-------------------------------------

.../container_image_prepare_defaults.yaml          |   4 +-
container-images/kolla/base/uid_gid_manage.sh      |   4 +-
.../kolla/mariadb/security_reset.expect.10.5       |  67 +++++++
container-images/tcib/base/base.yaml               |   5 +
.../ironic-conductor/ironic-conductor.yaml         |   2 +-
.../base/os/ironic-base/ironic-pxe/ironic-pxe.yaml |   2 +-
.../os/mistral-base/mistral-api/mistral-api.yaml   |  11 --
.../tcib/base/os/mistral-base/mistral-base.yaml    |   9 -
.../mistral-engine/mistral-engine.yaml             |   7 -
.../mistral-event-engine/mistral-event-engine.yaml |   7 -
.../mistral-executor/mistral-executor.yaml         |  13 --
.../neutron-server/neutron-server.yaml             |   1 +
.../nova-compute-ironic/nova-compute-ironic.yaml   |   2 +-
.../os/nova-base/nova-compute/nova-compute.yaml    |   5 +-
.../os/nova-base/nova-libvirt/nova-libvirt.yaml    |   1 +
container-images/tcib/base/os/os.yaml              |   1 -
container-images/tcib/base/os/tempest/tempest.yaml |   8 +
.../tcib/base/os/zaqar-wsgi/zaqar-wsgi.yaml        |  10 -
container-images/tcib/base/rabbitmq/rabbitmq.yaml  |   2 +-
container-images/tripleo_containers.yaml           |  16 +-
container-images/tripleo_containers.yaml.j2        |  54 ++----
healthcheck/common.sh                              |   5 +-
healthcheck/mistral-api                            |   6 -
healthcheck/mistral-engine                         |  14 --
healthcheck/mistral-event-engine                   |  14 --
healthcheck/mistral-executor                       |  14 --
healthcheck/zaqar-api                              |   6 -
healthcheck/zaqar-socket                           |  15 --
.../overcloud-hardened-images-uefi-centos8.yaml    |  11 +-
.../overcloud-hardened-images-uefi-python3.yaml    |  23 ++-
.../overcloud-hardened-images-uefi-rhel8.yaml      |  11 +-
.../tripleo-mount-image-e038a7d9d51c4828.yaml      |   9 +
requirements.txt                                   |   1 -
scripts/tripleo-mount-image                        | 207 +++++++++++++++++++++
scripts/tripleo-unmount-image                      |   1 +
scripts/upload-artifacts                           |   3 +-
setup.cfg                                          |   3 +
tripleo_common/constants.py                        |  76 --------
tripleo_common/image/image_uploader.py             |  54 +++++-
tripleo_common/inventory.py                        |   1 +
43 files changed, 442 insertions(+), 301 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 09a5b48c..90d8fd06 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -24 +23,0 @@ netaddr>=0.7.18 # BSD
-python-zaqarclient>=1.0.0 # Apache-2.0






More information about the Release-announce mailing list