We are chuffed to announce the release of: validations-common 1.3.0: A common Ansible libraries and plugins for the validations framework The source is available from: https://opendev.org/openstack/validations-common Download the package from: https://tarballs.openstack.org/validations-common/ For more details, please see below. Changes in validations-common 1.2.0..1.3.0 ------------------------------------------ 43cea1a Add missing font for PDF generation 205f96a fix var name in logging statement 7e54dd6 Expanded docstrings for library subpackage. 54f3f4a Coverage change job a43ffef Callback logging unification 850e244 Remove content-provider to decrease CI time 42fc17e [advanced_format_512e_support] Add role documentation in sphinx b61b033 [xfs_check_ftype] Add role documentation in sphinx f5d2363 Enforce some better rights on temporary files 28c7af3 [validate_selinux] Add role documentation in sphinx 4a14df8 [service_status] Add role documentation in sphinx 38c4e68 [ntp] Add role documentation in sphinx e5be8fb [no_op] Add role documentation in sphinx b75dc0a [dns] Add role documentation in sphinx a76b981 [check_selinux_mode] Add role documentation in sphinx 4e87d74 [check_ram] Remove README.md file 0607efa [check_latest_packages_version] Add role documentation in sphinx 5823307 [check_disk_space] Add role documentation in sphinx d3fc18b [check_cpu] Remove README.md file 5d0dc7a Fix the way we handle validation cli command in CI role cfd708a Allow comments in variable files to be rendered in docs 4a7a3c9 Reorganize CONTRIBUTING information aa6006d Remove messages very specific to CI 12fc1f6 Loop variable name conflict resolution 956de67 Correct the tox option for skipping sdist generation d57f092 Removing superfluous imports from tests 66be6d9 Removing the 'PIP_+' string from tox.ini e6c6cc8 Remove haproxy validation from validations-common Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 44 ++---- CONTRIBUTING.rst | 63 ++++++-- README.rst | 14 +- bindep.txt | 2 + .../roles/role-advanced_format_512e_support.rst | 40 +++++ .../roles/role-check_latest_packages_version.rst | 44 ++++++ playbooks/coverchange.yaml | 100 ++++++++++++ roles/validations/defaults/main.yaml | 2 +- roles/validations/tasks/main.yaml | 12 +- roles/validations/tasks/run.yaml | 7 +- roles/validations/tasks/validations.yaml | 7 +- roles/validations/vars/main.yaml | 12 +- tox.ini | 4 +- .../callback_plugins/validation_json.py | 2 +- validations_common/library/__init__.py | 2 + validations_common/library/check_package_update.py | 21 ++- validations_common/library/haproxy_conf.py | 87 ----------- validations_common/library/reportentry.py | 9 ++ validations_common/library/validations_read_ini.py | 110 +++++++------ validations_common/playbooks/512e.yaml | 1 + validations_common/playbooks/check-disk-space.yaml | 1 + validations_common/playbooks/check-ftype.yaml | 1 + validations_common/playbooks/dns.yaml | 1 + validations_common/playbooks/haproxy.yaml | 17 -- validations_common/playbooks/no-op.yaml | 1 + validations_common/playbooks/ntp.yaml | 1 + validations_common/playbooks/service-status.yaml | 1 + validations_common/playbooks/validate-selinux.yaml | 1 + validations_common/roles/check_cpu/README.md | 36 ----- .../roles/check_cpu/defaults/main.yml | 1 + .../roles/check_disk_space/defaults/main.yml | 4 + .../defaults/main.yml | 2 + validations_common/roles/check_ram/README.md | 36 ----- .../roles/check_ram/defaults/main.yml | 1 + .../roles/check_selinux_mode/tasks/main.yml | 9 ++ validations_common/roles/dns/defaults/main.yml | 1 + validations_common/roles/haproxy/README.md | 42 ----- validations_common/roles/haproxy/defaults/main.yml | 8 - .../roles/haproxy/molecule/default/converge.yml | 71 --------- .../roles/haproxy/molecule/default/molecule.yml | 3 - validations_common/roles/haproxy/tasks/main.yml | 51 ------ .../roles/service_status/defaults/main.yaml | 1 + .../roles/service_status/tasks/containers.yaml | 6 - .../roles/validate_selinux/defaults/main.yml | 20 ++- .../roles/validate_selinux/handlers/main.yml | 15 -- .../roles/validate_selinux/tasks/main.yml | 15 +- .../callback_plugins/test_fail_if_no_hosts.py | 1 - .../callback_plugins/test_validation_output.py | 1 - .../callback_plugins/test_validation_stdout.py | 2 - 69 files changed, 955 insertions(+), 737 deletions(-)
participants (1)
-
no-reply@openstack.org