tripleo-validations 12.3.3 (ussuri)
We are overjoyed to announce the release of: tripleo-validations 12.3.3: A collection of Ansible playbooks to detect and report potential issues during TripleO deployments This release is part of the ussuri 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. 12.3.3 ^^^^^^ Bug Fixes * Existing resources "DISK_GB", "MEMORY_MB", "VCPU" were not considered to be available in case of custom_resource_class_val == False, also use correct types for resource comparison and required_count calculation. Changes in tripleo-validations 12.3.2..12.3.3 --------------------------------------------- 14bbbbc Remove useless __init__.py file in library 2a3c64c Add tripleo-validations role for component testing aee0b3a Remove workaround for broken dogpile.cache and lower-constraints file 34d064a replace max_fds with sysctl call 484557f Fix conditionals/types in check_flavors and verify_profiles e180734 Add a validation to check the local. e8f1810 Add validation to verify the RHSM version. b300bd2 Use the default flavor name when flavor parameter is not defined c03ccd5 Remove ceph-pg from openstack tripleo validator run groups e6a4f12 [USSURI-ONLY] Remove undercloud_cpu molecule job from zuul jobs bd800b9 Optimize container_cli usage by mysql-open-files-limit validation bbc99b7 Refactor vif plugging validations ccc6167 [ussuri] Migrate to content provider jobs/templates 459aa4e Correct how the image_serve validation works d078017 Change path for validation Ansible files c17d51e Ensures script is executable c472b46 Add tripleo-validation.py as script in setup.cfg 27b4c19 Add TripleO validation CLI script Diffstat (except docs and test files) ------------------------------------- .ansible-lint | 3 +- ansible-role-requirements.yml | 21 +++ library/check_flavors.py | 7 +- library/verify_profiles.py | 2 +- lookup_plugins/roles_info.py | 2 +- lower-constraints.txt | 116 ---------------- molecule-requirements.txt | 2 - playbooks/ceph-pg.yaml | 26 ++-- playbooks/check-rhsm-version.yaml | 16 +++ playbooks/system_encoding.yaml | 13 ++ ...nsider_existing_resources-addc5b2527d9db1b.yaml | 6 + roles/check_rhsm_version/defaults/main.yml | 29 ++++ .../check_rhsm_version/molecule/default/Dockerfile | 37 +++++ .../molecule/default/converge.yml | 24 ++++ .../molecule/default/molecule.yml | 38 ++++++ .../molecule/rhsm_mismatch/Dockerfile | 37 +++++ .../molecule/rhsm_mismatch/converge.yml | 43 ++++++ .../molecule/rhsm_mismatch/molecule.yml | 38 ++++++ roles/check_rhsm_version/tasks/main.yml | 27 ++++ roles/image_serve/defaults/main.yaml | 1 + roles/image_serve/molecule/default/converge.yml | 20 +++ roles/image_serve/molecule/default/molecule.yml | 13 +- roles/image_serve/molecule/default/prepare.yml | 39 +----- roles/image_serve/tasks/main.yaml | 32 ++--- roles/mysql_open_files_limit/tasks/main.yml | 6 +- roles/nova_event_callback/tasks/main.yml | 33 +++-- roles/rabbitmq_limits/tasks/main.yml | 2 +- library/__init__.py => roles/roles.galaxy/.gitkeep | 0 roles/system_encoding/defaults/main.yml | 24 ++++ roles/system_encoding/molecule/default/Dockerfile | 37 +++++ .../system_encoding/molecule/default/converge.yml | 47 +++++++ .../system_encoding/molecule/default/molecule.yml | 48 +++++++ roles/system_encoding/tasks/main.yml | 36 +++++ roles/tripleo_validations/defaults/main.yml | 25 ++++ roles/tripleo_validations/tasks/main.yml | 16 +++ roles/tripleo_validations/tasks/run.yml | 42 ++++++ roles/tripleo_validations/tasks/test_script.yml | 13 ++ roles/tripleo_validations/vars/main.yml | 18 +++ scripts/tripleo-validation.py | 48 +++++++ setup.cfg | 15 ++- test-requirements.txt | 2 - tox.ini | 7 - zuul.d/layout.yaml | 19 +-- zuul.d/molecule.yaml | 20 ++- zuul.d/playbooks/pre.yml | 10 ++ zuul.d/playbooks/run.yml | 23 +++- 49 files changed, 1004 insertions(+), 240 deletions(-) Requirements updates -------------------- diff --git a/molecule-requirements.txt b/molecule-requirements.txt index 7c55a28..7418e62 100644 --- a/molecule-requirements.txt +++ b/molecule-requirements.txt @@ -5,2 +4,0 @@ docker -# https://github.com/sqlalchemy/dogpile.cache/issues/178 -dogpile.cache>=0.6.5,<0.9.1 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index cfbc20e..90f8f83 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6,2 +5,0 @@ openstackdocstheme>=1.31.2 # Apache-2.0 -hacking>=3.0,<3.1.0 # Apache-2.0 -
participants (1)
-
no-reply@openstack.org