We are glad to announce the release of: tripleo-common 16.1.0: A common library for TripleO workflows. This release is part of the xena 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. 16.1.0 ^^^^^^ Deprecation Notes * The DeployArtifactURL(s) server is no longer makes any use of Swift when using built-in scripts to upload artifacts. The old *upload- swift-artifacts* file is now a symlink pointed to the updated *upload-artifacts* script. While the file has changed, the API remains the same. The symlink will ensure that legacy automation remains functional while moving over to the new script. The symlink will be removed in a future release. Changes in tripleo-common 16.0.0..16.1.0 ---------------------------------------- aaa981c9 Move rabbitmq healthcheck to something more modern fbc188dd Remove xinetd from the mariadb container 64b6bd6c Do not fail if initiatorname.iscsi does not exist 9532e28e Changed minversion in tox to 3.18.0 755cc609 Remove references to tripleo-validations legacy directory 5e469e42 Remove libcgroup-tools from libvirt container 37369ca4 Make the clustercheck healthcheck work with socat 3f84495b Fix config parsing in memcached healthcheck 5d6649fc Disable neutron inventory src if no ctlplane ports 6c8fbd33 Fix site-packages in horizon's extend_start.sh 0a35f945 Ignore non host ports by tag filtering bac04330 Strip final dot of the fqdn hostname and dnsname 40198b1d Remove the leftover module in tripleo_common.actions d3286377 Partial-Revert:Skip port if missing mandatory tag 14441478 Skip port if missing mandatory tag 8877d0f8 Ignore OVN Bridge MAC net for inventory generation 31e87d8a setup.cfg: Replace dashes with underscores 5ab78473 Removed mentions of mistral from the doc f7cfed9e Add rhosp-release rpm in rhel images 4bf4158e Delete python2 based images 9793ddde Remove Keepalived service 9a37599c Add Python3 xena unit tests 902855b2 Update master for stable/wallaby 4a2e95d1 Add interface-names to overcloud-hardened-images-uefi-rhel8 a8d92436 Update artifact tooling for swiftless underclouds Diffstat (except docs and test files) ------------------------------------- README.rst | 86 ---------- container-images/kolla/horizon/extend_start.sh | 3 +- .../tcib/base/keepalived/keepalived.yaml | 6 - container-images/tcib/base/mariadb/mariadb.yaml | 2 +- container-images/tcib/base/os/iscsid/iscsid.yaml | 2 +- .../os/nova-base/nova-libvirt/nova-libvirt.yaml | 1 - container-images/tripleo_containers.yaml | 2 - container-images/tripleo_containers.yaml.j2 | 9 -- healthcheck/mariadb | 19 ++- healthcheck/memcached | 18 ++- healthcheck/rabbitmq | 2 +- image-yaml/overcloud-hardened-images-rhel8.yaml | 2 + .../overcloud-hardened-images-uefi-rhel8.yaml | 5 +- image-yaml/overcloud-hardened-images-uefi.yaml | 45 ------ image-yaml/overcloud-hardened-images.yaml | 44 ------ image-yaml/overcloud-images-ceph-rhel8.yaml | 2 + image-yaml/overcloud-images-rhel8.yaml | 2 + image-yaml/overcloud-images.yaml | 58 ------- image-yaml/overcloud-realtime-compute.yaml | 37 ----- ...oyArtifactURLs-Simplified-e3993493022653ab.yaml | 9 ++ releasenotes/source/index.rst | 1 + releasenotes/source/wallaby.rst | 6 + scripts/upload-artifacts | 133 ++++++++++++++++ scripts/upload-puppet-modules | 16 +- scripts/upload-swift-artifacts | 174 +-------------------- setup.cfg | 8 +- tox.ini | 6 +- tripleo_common/actions/__init__.py | 4 - tripleo_common/actions/ansible.py | 31 ---- tripleo_common/constants.py | 5 +- tripleo_common/inventory.py | 39 +++++ tripleo_common/utils/ansible.py | 30 +--- zuul.d/layout.yaml | 2 +- 45 files changed, 286 insertions(+), 736 deletions(-)