[release-announce] tripleo-common 12.4.3 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 28 16:27:23 UTC 2021


We are overjoyed to announce the release of:

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

This release is part of the ussuri 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.

12.4.3
^^^^^^

Bug Fixes

* The qemu user on the host gets created using uid/gid 107.
  Certificates on the host, but also the vhost-user sockets created by
  ovs use this uid/gid. With the move to TCIB images the default kolla
  ids were reverted and the previous overwrite dropped. This make e.g.
  the qemu processes to fail to use the libvirt-vnc bind mounted
  certificates. This change brings back the previous overwrite of the
  qemu user uid/gid.

Changes in tripleo-common 12.4.2..12.4.3
----------------------------------------

b7e584e4 TCIB: Add cinder-volume extend_start.sh script
d950e7d0 Move daxio package to be arch specific
088d5787 Enable pylint
508d1f82 Wire up new tripleo upgrades jobs template
dd2d6fac Fix ImportWarning during importing a module
4fd72262 Changed retry logic on buildah build
a0fdafc8 Add daxio package for nvdimm scenario
0701428e Fix localization for horizon container
fbab6ed4 The lower constraint file has been removed
6fb38abf TCIB: Pick not best when building on centos/ubi
ce20aa6f [ussuri] Migrate to content provider jobs/template
0dc90c97 [stable] Raise proper error for None network config
98dc3fe6 Change qemu user id to match previous releases
2c6f574c Re-add ndctl to nova-compute image
d7d1b198 Add better exception logging for builds
cdf9b2b0 Fix wait condition for retry
10833625 Add retry to build
71d26d69 Add both validations path for inflight validation
4fa8c87a Improve bearer auth handling
d5a54beb Adjust Ansible forks caculations
20544e67 Add collectd-libpod-stats to image


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

.pre-commit-config.yaml                            |   8 +-
.pylintrc                                          |  65 +++++++++++
container-images/kolla/base/uid_gid_manage.sh      |   2 +-
.../kolla/cinder-volume/cinder-volume-sudoers      |   1 +
.../kolla/cinder-volume/extend_start.sh            |   5 +
container-images/tcib/base/base.yaml               |   1 +
container-images/tcib/base/collectd/collectd.yaml  |   1 +
.../cinder-base/cinder-volume/cinder-volume.yaml   |   5 +-
container-images/tcib/base/os/horizon/horizon.yaml |   7 +-
.../os/nova-base/nova-compute/nova-compute.yaml    |   4 +
lower-constraints.txt                              | 110 ------------------
.../notes/qemu_user_id-32d8f17099a6f002.yaml       |  10 ++
tox.ini                                            |   6 -
tripleo_common/actions/ansible.py                  |  40 +++++--
tripleo_common/constants.py                        |   6 +-
tripleo_common/exception.py                        |   1 +
tripleo_common/image/builder/buildah.py            |  33 ++++--
tripleo_common/image/image_uploader.py             | 128 +++++++++++++++++----
tripleo_common/utils/config.py                     |  10 +-
tripleo_common/utils/locks/base.py                 |   6 +
tripleo_common/utils/locks/processlock.py          |   3 +
tripleo_common/utils/locks/threadinglock.py        |   1 +
zuul.d/layout.yaml                                 |  58 +++++-----
28 files changed, 326 insertions(+), 209 deletions(-)







More information about the Release-announce mailing list