We jubilantly announce the release of: tripleo-validations 16.0.0: A collection of Ansible playbooks to detect and report potential issues during TripleO deployments The source is available from: https://opendev.org/openstack/tripleo-validations Download the package from: https://tarballs.openstack.org/tripleo-validations/ For more details, please see below. Changes in tripleo-validations 15.2.0..16.0.0 --------------------------------------------- da989b5 Add validate_passwords_file preflight checks validation bc547f3 Refactoring node-health validation f9e2d6f Fixed incorrect formatting of the TV developer guide code blocks 688b7f7 Removing coverchange job definition dbb5cb2 Check the time synchronization and list the NTP servers chrony is trying to access 29ad8ab Triggering overcloud container CLI discovery task on allovercloud group ce05cec The tox.ini file edited to explicitly define the python runtime environment 477aaa9 Avoid failure when non DPDK instances present db07f1b oslo-config-validator: fix cinder's namespaces 7448701 Fix nits on check_manila_policy_file role 9fc742b remove unicode from code 9d56dc5 Implement validation for manila config f23a399 Run nova-svirt validation in nodes with nova_libvirt service f933d7f Fix to check the result of undercloud_debug validation 896dcbd Fix package metadata for pypi upload d5b5458 Removing undercloud-heat-purge-deleted from validation groups 2e8d7ef Add proxy validation for undercloud deployment. 48c52d9 Add libvirtd.socket to list of services 8e4958c Fix to get HOME environment in dhcp-provisioning validation 08e2e1a Deprecates tripleo-ansible-inventory and remove tripleo-validation scripts bf17c45 Correct the command that gets the PID of nova_libvirt_launcher.sh. 77f8033 Refactoring and improvement of check_ironic_boot_config tests 35094d4 [Master-Only] Aligning tripleo-validations with Zed release 3d73482 Update python testing as per zed cycle testing runtime c6ad39a Bumping flake8-typing-imports to version 1.12.0 ca9c032 Explicitly setting constraints on linters tox env b8c7d2a Update py36 to py38 tox jobs befe0cc Normalizing Tripleo Validations metadata 47996a8 Setting default inventory for multinode job to 0 length string f27d891 Disabling coverchange job for tripleo-validations fc889a2 Adding roles.galaxy to the gitignore e809c88 Change the way the task 'Validation errors' prints the output messages in order to be more readable. 80620c5 Changing extension of the collections requirement file to .yml f687689 Tests for the 'verify_profiles' module. Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 + .pre-commit-config.yaml | 2 +- ansible-collections-requirements.yml | 1 + ci/playbooks/coverchange.yaml | 106 --------- .../roles/role-undercloud_heat_purge_deleted.rst | 4 + .../roles/role-undercloud_proxy_validation.rst | 6 + playbooks/check-manila-policy-file.yaml | 17 ++ playbooks/check-ntp-reachability.yaml | 20 ++ playbooks/node-health.yaml | 5 +- playbooks/nova-svirt.yaml | 2 +- playbooks/undercloud-heat-purge-deleted.yaml | 8 +- playbooks/undercloud-proxy-validation.yaml | 22 ++ playbooks/validate-passwords-file.yaml | 23 ++ .../drop-python-3-6-and-3-7-9688231ce7089eb9.yaml | 5 + releasenotes/source/conf.py | 12 +- .../molecule/default/converge.yml | 64 ++++++ .../molecule/default/molecule.yml | 3 + .../molecule/default/prepare.yml | 18 ++ roles/check_manila_policy_file/tasks/main.yml | 25 +++ roles/check_manila_policy_file/vars/main.yml | 28 +++ .../tasks/main.yml | 6 +- .../tasks/validate_instance.yml | 16 +- roles/check_ntp_reachability/tasks/main.yml | 32 +++ roles/container_status/tasks/main.yaml | 2 +- .../dhcp_validations/tasks/dhcp-provisioning.yaml | 2 +- roles/node_health/tasks/main.yml | 71 +++--- roles/oslo_config_validator/defaults/main.yml | 1 + .../undercloud_debug/molecule/default/converge.yml | 4 +- roles/undercloud_debug/tasks/main.yml | 10 +- .../undercloud_disabled_services/defaults/main.yml | 3 +- roles/undercloud_heat_purge_deleted/vars/main.yaml | 7 +- .../undercloud_proxy_validation/defaults/main.yml | 1 + roles/undercloud_proxy_validation/tasks/main.yml | 11 + roles/undercloud_proxy_validation/vars/main.yaml | 15 ++ roles/validate_passwords_file/defaults/main.yaml | 3 + roles/validate_passwords_file/tasks/main.yaml | 28 +++ scripts/tripleo-ansible-inventory | 220 +----------------- scripts/tripleo-validation.py | 48 ---- setup.cfg | 13 +- tox.ini | 7 +- tripleo_validations/constants.py | 18 -- tripleo_validations/utils.py | 17 -- zuul.d/base.yaml | 15 -- zuul.d/layout.yaml | 10 +- zuul.d/molecule.yaml | 13 ++ 54 files changed, 976 insertions(+), 562 deletions(-)
participants (1)
-
no-reply@openstack.org