[release-announce] tripleo-validations 13.3.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Thu Jun 3 10:27:27 UTC 2021


We are excited to announce the release of:

tripleo-validations 13.3.0: A collection of Ansible playbooks to
detect and report potential issues during TripleO deployments

This release is part of the victoria stable release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

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

For more details, please see below.

Changes in tripleo-validations 13.2.0..13.3.0
---------------------------------------------

8dcc4a4 [overcloud-service-status] Removing pre-upgrade
d996a43 Check for dangling images
dad3e9f Add validation to check DockerInsecureRegistryAddress matches the UC hostname
8110e42 Exposing default variables in playbook
d7b344b Validation should use the public endpoint
7382be2 Make tls_everywhere validations compatible with ansible_facts
1b62805 More detail in arg validation
fe94df5 Use a more targeted job for tripleo-validations
610a038 Use static inventory for component CI role and clean component list
3825c31 check-ram is not compat w/ upstream
37035d5 Standardize zuul configurations files
065e13b Fix set by merging two list without duplicate
042a145 Add update roles on several validations.
3b12012 Use the UBI8 image for testing
1a6b6b5 Add system encoding to pre-update stage.
bd8d9ed Add new Update validation groups.
66dfe59 Add new tripleo-latest-packages-version playbook
07c1e0f Introduce tox-ansible to tripleo-validations


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

.../roles/role-check_for_dangling_images.rst       |  8 +++
groups.yaml                                        | 20 ++++++
playbooks/check-for-dangling-images.yaml           | 13 ++++
playbooks/check-uc-hostname.yaml                   | 15 ++++
playbooks/container-status.yaml                    |  1 +
playbooks/openstack-endpoints.yaml                 |  2 +
playbooks/overcloud-service-status.yaml            |  8 ++-
playbooks/package-version.yaml                     |  1 +
playbooks/repos.yaml                               |  1 +
playbooks/system_encoding.yaml                     |  1 +
playbooks/tripleo-latest-packages-version.yaml     | 15 ++++
playbooks/undercloud-heat-purge-deleted.yaml       |  3 +-
playbooks/undercloud-ipa-server-check.yaml         |  5 +-
playbooks/undercloud-service-status.yaml           |  2 +
role-addition.yml                                  |  5 ++
roles/check_for_dangling_images/README.md          | 37 ++++++++++
roles/check_for_dangling_images/defaults/main.yml  | 21 ++++++
.../molecule/default/Dockerfile                    | 35 ++++++++++
.../molecule/default/converge.yml                  | 60 ++++++++++++++++
.../molecule/default/molecule.yml                  | 47 +++++++++++++
roles/check_for_dangling_images/tasks/main.yml     | 28 ++++++++
roles/check_uc_hostname/README.md                  | 39 +++++++++++
roles/check_uc_hostname/defaults/main.yml          | 23 +++++++
.../check_uc_hostname/molecule/default/Dockerfile  | 35 ++++++++++
.../molecule/default/converge.yml                  | 58 ++++++++++++++++
.../molecule/default/molecule.yml                  | 49 ++++++++++++++
.../check_uc_hostname/molecule/default/prepare.yml | 72 ++++++++++++++++++++
roles/check_uc_hostname/tasks/main.yml             | 72 ++++++++++++++++++++
.../config_OK/{Dockerfile.j2 => Dockerfile}        |  0
.../molecule/config_OK/molecule.yml                | 22 ++++--
.../molecule/config_OK/prepare.yml                 |  1 +
.../molecule/default/{Dockerfile.j2 => Dockerfile} |  0
.../molecule/default/molecule.yml                  | 22 ++++--
.../molecule/default/prepare.yml                   |  1 +
.../{Dockerfile.j2 => Dockerfile}                  |  0
.../molecule/deprecated_drivers/molecule.yml       | 22 ++++--
.../molecule/deprecated_drivers/prepare.yml        |  1 +
.../{Dockerfile.j2 => Dockerfile}                  |  0
.../molecule/deprecated_params/molecule.yml        | 22 ++++--
.../molecule/deprecated_params/prepare.yml         |  1 +
.../required_missing/{Dockerfile.j2 => Dockerfile} |  0
.../molecule/required_missing/molecule.yml         | 22 ++++--
.../molecule/required_missing/prepare.yml          |  1 +
roles/check_undercloud_conf/tasks/main.yml         |  2 +
.../resources/scripts/http_server.py               | 12 ++--
.../overcloud_service_status/tasks/os_service.yml  |  4 +-
roles/overcloud_service_status/vars/main.yml       |  1 -
roles/tls_everywhere/tasks/common.yaml             |  2 +-
roles/tls_everywhere/tasks/ipa-server-check.yaml   |  4 +-
roles/tripleo_validations/defaults/main.yml        |  1 +
roles/tripleo_validations/tasks/run.yml            |  2 +-
roles/tripleo_validations/vars/main.yml            |  6 +-
scripts/tripleo-ansible-inventory                  | 22 ++++--
tox.ini                                            |  7 ++
tripleo_validations/utils.py                       |  2 +-
zuul.d/base.yaml                                   | 24 +++++++
zuul.d/layout.yaml                                 | 40 +++++++++++
.zuul.yaml => zuul.d/molecule.yaml                 | 79 +++++++---------------
61 files changed, 949 insertions(+), 112 deletions(-)







More information about the Release-announce mailing list