We are amped to announce the release of: tripleo-validations 10.5.2: A collection of Ansible playbooks to detect and report potential issues during TripleO deployments This release is part of the stein stable release series. The source is available from: https://opendev.org/openstack/tripleo-validations Download the package from: https://tarballs.openstack.org/null/ Please report issues through: https://bugs.launchpad.net/tripleo/+bugs For more details, please see below. Changes in tripleo-validations 10.5.1..10.5.2 --------------------------------------------- 730ef1f Add groups.yaml containing Validation Groups definition 35c52b0 Hide sensitive data from Ansible run and logging 6abc123 Sync 'validations/ctlplane-ip-range.yaml' with the new role 5777701 Set validation defaults to match undercloud default settings b8a19de Fix missing closing parenthesis in skeleton role b7d2dcb Fix ost-tox-lower-constraints job indentation ca40566 Add new healthcheck-service-status validation 6146593 Update documentation URL link for CPU & RAM Undercloud recommendations 7c27963 Constrain molecule 1973f49 New validation: detect failed containers 228ca6d Add playbook creation for the automation accc56a Switch to promote docs job 5bd9aeb Add different logic when running against the Undercloud or the Controller 8ad7db7 Add zuul molecule job for check-latest-packages-version role a716e48 Adds molecule testing for stonith-exists 56a3990 Modify validation and add Molecule tests for rabbitmq-limits 21e5256 Adds molecule testing for undercloud-tokenflush a249c16 Adds molecule testing for undercloud-heat-purge-deleted a1d01a9 Add Molecule tests for check-network-gateway Diffstat (except docs and test files) ------------------------------------- _skeleton_role_/defaults/main.yml.j2 | 5 +- .../roles/role-healthcheck-service-status.rst | 6 ++ groups.yaml | 34 +++++++ molecule-requirements.txt | 2 +- playbooks/container-status.yaml | 13 +++ playbooks/ctlplane-ip-range.yaml | 2 +- playbooks/healthcheck-service-status.yaml | 14 +++ playbooks/undercloud-cpu.yaml | 2 +- playbooks/undercloud-ram.yaml | 2 +- role-addition.yml | 18 ++++ .../molecule/default/Dockerfile.j2 | 37 +++++++ .../molecule/default/molecule.yml | 47 +++++++++ .../molecule/default/playbook.yml | 68 +++++++++++++ .../molecule/default/prepare.yml | 54 +++++++++++ roles/container-status/tasks/main.yaml | 45 +++++++++ roles/ctlplane-ip-range/defaults/main.yml | 2 +- roles/healthcheck-service-status/defaults/main.yml | 8 ++ roles/healthcheck-service-status/tasks/main.yml | 34 +++++++ roles/healthcheck-service-status/vars/main.yml | 7 ++ roles/neutron-sanity-check/tasks/main.yml | 40 +++++--- roles/node-disks/tasks/main.yml | 1 + .../tasks/openshift-hw-requirements.yaml | 1 + .../tasks/openshift-nw-requirements.yaml | 1 + .../rabbitmq-limits/molecule/default/Dockerfile.j2 | 37 +++++++ .../rabbitmq-limits/molecule/default/molecule.yml | 47 +++++++++ .../rabbitmq-limits/molecule/default/playbook.yml | 50 ++++++++++ roles/rabbitmq-limits/molecule/default/prepare.yml | 96 +++++++++++++++++++ roles/rabbitmq-limits/tasks/main.yml | 7 +- .../stonith-exists/molecule/default/Dockerfile.j2 | 37 +++++++ roles/stonith-exists/molecule/default/molecule.yml | 46 +++++++++ roles/stonith-exists/molecule/default/playbook.yml | 56 +++++++++++ roles/stonith-exists/molecule/default/prepare.yml | 30 ++++++ roles/switch-vlans/tasks/main.yml | 1 + .../molecule/default/Dockerfile.j2 | 37 +++++++ .../molecule/default/molecule.yml | 51 ++++++++++ .../molecule/default/playbook.yml | 54 +++++++++++ .../molecule/default/prepare.yml | 98 +++++++++++++++++++ .../molecule/default/Dockerfile.j2 | 37 +++++++ .../molecule/default/molecule.yml | 51 ++++++++++ .../molecule/default/playbook.yml | 54 +++++++++++ .../molecule/default/prepare.yml | 106 +++++++++++++++++++++ setup.cfg | 1 + validations/ctlplane-ip-range.yaml | 2 +- zuul.d/base.yaml | 6 -- zuul.d/layout.yaml | 11 ++- zuul.d/molecule.yaml | 54 +++++++++++ 47 files changed, 1383 insertions(+), 35 deletions(-) Requirements updates -------------------- diff --git a/molecule-requirements.txt b/molecule-requirements.txt index 36b47d7..6031e6d 100644 --- a/molecule-requirements.txt +++ b/molecule-requirements.txt @@ -10 +10 @@ mock -molecule>=2.22rc1 +molecule>=2.22rc1,<3
participants (1)
-
no-reply@openstack.org