[release-announce] validations-common 1.3.0

no-reply at openstack.org no-reply at openstack.org
Tue Aug 10 08:10:29 UTC 2021


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(-)







More information about the Release-announce mailing list