tripleo-validations 13.3.0 (victoria)
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(-)
participants (1)
-
no-reply@openstack.org