[release-announce] tripleo-validations 12.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed Nov 27 19:43:05 UTC 2019


We joyfully announce the release of:

tripleo-validations 12.0.0: A collection of Ansible playbooks to
detect and report potential issues during TripleO deployments

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/tripleo-validations

Download the package from:

    https://tarballs.openstack.org/null/

Please report issues through:

    https://bugs.launchpad.net/tripleo/+bugs

For more details, please see below.

Changes in tripleo-validations 11.3.0..12.0.0
---------------------------------------------

d749c1a Rename custom "ini" module to "validations_read_ini"
6df86cd Add groups.yaml containing Validation Groups definition
710ffec tox: Keeping going with docs
f84aeec Avoid failure if dhcp_end or dhcp_start isn't set
b756f59 Use a better name for the task
abf3237 Stop testing python2.7
1d5e76e Switch to Ussuri jobs
f79b3c1 Update master for stable/train
96492aa Set validation defaults to match undercloud default settings
9991eb2 Fix Molecule tests
bcfaf81 Add workaround for the ansible-lint installation failure
66ca1c0 Add forgotten reportentry module in the documentation


Diffstat (except docs and test files)
-------------------------------------

.pre-commit-config.yaml                            |  4 +--
.../{modules-ini.rst => modules-reportentry.rst}   | 11 +++----
.../modules/modules-validations_read_ini.rst       | 15 +++++++++
groups.yaml                                        | 34 ++++++++++++++++++++
library/{ini.py => validations_read_ini.py}        | 29 +++++++++++------
lower-constraints.txt                              |  2 +-
molecule-requirements.txt                          |  1 +
playbooks/ctlplane-ip-range.yaml                   |  2 +-
releasenotes/source/index.rst                      |  1 +
releasenotes/source/train.rst                      |  6 ++++
roles/ceilometerdb-size/tasks/main.yml             |  4 +--
.../molecule/default/molecule.yml                  |  4 +--
.../molecule/default/molecule.yml                  |  4 +--
roles/check-network-gateway/tasks/main.yml         |  6 ++--
roles/container-status/tasks/main.yaml             |  2 +-
.../controller-token/molecule/default/molecule.yml |  4 +--
roles/controller-token/tasks/main.yml              |  2 +-
roles/ctlplane-ip-range/defaults/main.yml          |  2 +-
.../molecule/default/molecule.yml                  |  4 +--
roles/ctlplane-ip-range/tasks/main.yml             | 10 +++---
.../dhcp-validations/tasks/dhcp-introspection.yaml |  4 +--
.../dhcp-validations/tasks/dhcp-provisioning.yaml  |  2 +-
roles/haproxy/molecule/default/molecule.yml        |  4 +--
roles/healthcheck-service-status/tasks/main.yml    |  2 +-
roles/image-serve/molecule/default/molecule.yml    |  4 +--
roles/image-serve/tasks/main.yaml                  |  2 +-
roles/neutron-sanity-check/tasks/main.yml          |  2 +-
.../molecule/default/molecule.yml                  |  4 +--
roles/no-op-firewall-nova-driver/tasks/main.yml    |  2 +-
roles/node-disks/tasks/main.yml                    |  4 +--
roles/nova-event-callback/tasks/main.yml           |  8 ++---
roles/nova-status/molecule/default/molecule.yml    |  4 +--
roles/switch-vlans/tasks/main.yml                  |  4 +--
roles/tls-everywhere/tasks/common.yaml             |  2 +-
.../tasks/pre-deployment-containerized.yaml        |  6 ++--
.../tasks/pre-deployment-non-containerized.yaml    |  6 ++--
roles/tls-everywhere/tasks/pre-deployment.yaml     |  2 +-
roles/tls-everywhere/tasks/prep.yaml               |  6 ++--
roles/undercloud-debug/README.md                   |  2 +-
.../undercloud-debug/molecule/default/molecule.yml |  4 +--
roles/undercloud-debug/tasks/main.yml              |  2 +-
.../molecule/default/molecule.yml                  |  4 +--
roles/undercloud-heat-purge-deleted/tasks/main.yml |  2 +-
roles/undercloud-process-count/tasks/main.yml      |  2 +-
.../molecule/default/molecule.yml                  |  4 +--
roles/undercloud-tokenflush/tasks/main.yml         |  2 +-
setup.cfg                                          |  3 +-
test-requirements.txt                              |  4 +--
tox.ini                                            | 16 ++++------
.../{test_ini.py => test_validations_read_ini.py}  | 37 ++++++++++++++++------
zuul.d/layout.yaml                                 |  3 +-
52 files changed, 193 insertions(+), 111 deletions(-)


Requirements updates
--------------------

diff --git a/molecule-requirements.txt b/molecule-requirements.txt
index 6031e6d..69d6b89 100644
--- a/molecule-requirements.txt
+++ b/molecule-requirements.txt
@@ -10,0 +11 @@ molecule>=2.22rc1,<3
+selinux  # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index cf960fe..1d86fba 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10,2 +10,2 @@ python-subunit>=1.0.0 # Apache-2.0/BSD
-sphinx!=1.6.6,!=1.6.7,>=1.6.2,<2.0.0;python_version=='2.7'  # BSD
-sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2;python_version>='3.4'  # BSD
+sphinx>=1.8.0,<2.0.0;python_version=='2.7' # BSD
+sphinx>=1.8.0,!=2.1.0;python_version>='3.4' # BSD






More information about the Release-announce mailing list