[release-announce] validations-common 1.4.0
no-reply at openstack.org
no-reply at openstack.org
Mon Oct 18 17:04:30 UTC 2021
We high-spiritedly announce the release of:
validations-common 1.4.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.3.0..1.4.0
------------------------------------------
e68c7f3 Add new metadata keys to the validation playbooks
2a763c3 Update validations for Ansible 2.11
c33d395 Dependency reorganization
3f65cc0 validations_read_ini refactoring
746450a Fix ntp validation to check chronyd service status on all nodes
26ea5ef callback adjustment for no hosts matched
8dd3620 Setting language for the python3.6 tox environment
9d756e8 Test validations for false positives
f282209 Removing validations-libs from test-requirements
f12c025 reqcheck job is now voting
339eb1c Removing lookup_plugins data file directive
93c15fd Enabling indentation rule for yamllint.
Diffstat (except docs and test files)
-------------------------------------
.ansible-lint | 1 +
.pre-commit-config.yaml | 2 +-
.yamllint | 5 +-
.zuul.yaml | 2 +-
ansible-collections-requirements.yml | 5 ++
molecule-requirements.txt | 2 +-
playbooks/molecule/pre.yml | 3 +
roles/validations/tasks/main.yaml | 12 ++--
roles/validations/tasks/run.yaml | 52 +++++++++++++--
roles/validations/tasks/show.yaml | 2 +-
roles/validations/tasks/validations.yaml | 36 +++++++++-
roles/validations/vars/main.yaml | 4 ++
setup.cfg | 1 -
test-requirements.txt | 5 +-
tox.ini | 35 +++++-----
.../callback_plugins/validation_json.py | 35 ++++++++++
validations_common/library/validations_read_ini.py | 60 ++++++++++-------
validations_common/playbooks/512e.yaml | 6 ++
validations_common/playbooks/check-cpu.yaml | 7 ++
.../playbooks/check-disk-space-pre-upgrade.yaml | 6 ++
validations_common/playbooks/check-disk-space.yaml | 6 ++
validations_common/playbooks/check-ftype.yaml | 6 ++
.../playbooks/check-latest-packages-version.yaml | 6 ++
validations_common/playbooks/check-ram.yaml | 7 ++
.../playbooks/check-selinux-mode.yaml | 5 ++
validations_common/playbooks/dns.yaml | 5 ++
validations_common/playbooks/no-op.yaml | 6 ++
validations_common/playbooks/ntp.yaml | 8 ++-
validations_common/playbooks/service-status.yaml | 7 ++
validations_common/playbooks/validate-selinux.yaml | 6 ++
.../xfs_check_ftype/molecule/default/prepare.yml | 4 +-
34 files changed, 369 insertions(+), 82 deletions(-)
Requirements updates
--------------------
diff --git a/molecule-requirements.txt b/molecule-requirements.txt
index e631256..8f0fd0c 100644
--- a/molecule-requirements.txt
+++ b/molecule-requirements.txt
@@ -2 +2 @@
-ansible>=2.8,!=2.8.9,!=2.9.12,<2.10.0 # GPLv3+
+ansible-core<2.12 # GPLv3+
diff --git a/test-requirements.txt b/test-requirements.txt
index b4c85b4..4826c4d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,2 +4,0 @@
-openstackdocstheme>=1.20.0 # Apache-2.0
-
@@ -14,2 +12 @@ netaddr>=0.7.18 # BSD
-pre-commit # MIT
-validations-libs>=1.0.4 # Apache-2.0
+pre-commit>=2.3.0 # MIT
More information about the Release-announce
mailing list