[release-announce] tripleo-validations 10.5.2 (stein)

no-reply at openstack.org no-reply at openstack.org
Thu Dec 12 10:29:02 UTC 2019


We are amped to announce the release of:

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

This release is part of the stein stable 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 10.5.1..10.5.2
---------------------------------------------

730ef1f Add groups.yaml containing Validation Groups definition
35c52b0 Hide sensitive data from Ansible run and logging
6abc123 Sync 'validations/ctlplane-ip-range.yaml' with the new role
5777701 Set validation defaults to match undercloud default settings
b8a19de Fix missing closing parenthesis in skeleton role
b7d2dcb Fix ost-tox-lower-constraints job indentation
ca40566 Add new healthcheck-service-status validation
6146593 Update documentation URL link for CPU & RAM Undercloud recommendations
7c27963 Constrain molecule
1973f49 New validation: detect failed containers
228ca6d Add playbook creation for the automation
accc56a Switch to promote docs job
5bd9aeb Add different logic when running against the Undercloud or the Controller
8ad7db7 Add zuul molecule job for check-latest-packages-version role
a716e48 Adds molecule testing for stonith-exists
56a3990 Modify validation and add Molecule tests for rabbitmq-limits
21e5256 Adds molecule testing for undercloud-tokenflush
a249c16 Adds molecule testing for undercloud-heat-purge-deleted
a1d01a9 Add Molecule tests for check-network-gateway


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

_skeleton_role_/defaults/main.yml.j2               |   5 +-
.../roles/role-healthcheck-service-status.rst      |   6 ++
groups.yaml                                        |  34 +++++++
molecule-requirements.txt                          |   2 +-
playbooks/container-status.yaml                    |  13 +++
playbooks/ctlplane-ip-range.yaml                   |   2 +-
playbooks/healthcheck-service-status.yaml          |  14 +++
playbooks/undercloud-cpu.yaml                      |   2 +-
playbooks/undercloud-ram.yaml                      |   2 +-
role-addition.yml                                  |  18 ++++
.../molecule/default/Dockerfile.j2                 |  37 +++++++
.../molecule/default/molecule.yml                  |  47 +++++++++
.../molecule/default/playbook.yml                  |  68 +++++++++++++
.../molecule/default/prepare.yml                   |  54 +++++++++++
roles/container-status/tasks/main.yaml             |  45 +++++++++
roles/ctlplane-ip-range/defaults/main.yml          |   2 +-
roles/healthcheck-service-status/defaults/main.yml |   8 ++
roles/healthcheck-service-status/tasks/main.yml    |  34 +++++++
roles/healthcheck-service-status/vars/main.yml     |   7 ++
roles/neutron-sanity-check/tasks/main.yml          |  40 +++++---
roles/node-disks/tasks/main.yml                    |   1 +
.../tasks/openshift-hw-requirements.yaml           |   1 +
.../tasks/openshift-nw-requirements.yaml           |   1 +
.../rabbitmq-limits/molecule/default/Dockerfile.j2 |  37 +++++++
.../rabbitmq-limits/molecule/default/molecule.yml  |  47 +++++++++
.../rabbitmq-limits/molecule/default/playbook.yml  |  50 ++++++++++
roles/rabbitmq-limits/molecule/default/prepare.yml |  96 +++++++++++++++++++
roles/rabbitmq-limits/tasks/main.yml               |   7 +-
.../stonith-exists/molecule/default/Dockerfile.j2  |  37 +++++++
roles/stonith-exists/molecule/default/molecule.yml |  46 +++++++++
roles/stonith-exists/molecule/default/playbook.yml |  56 +++++++++++
roles/stonith-exists/molecule/default/prepare.yml  |  30 ++++++
roles/switch-vlans/tasks/main.yml                  |   1 +
.../molecule/default/Dockerfile.j2                 |  37 +++++++
.../molecule/default/molecule.yml                  |  51 ++++++++++
.../molecule/default/playbook.yml                  |  54 +++++++++++
.../molecule/default/prepare.yml                   |  98 +++++++++++++++++++
.../molecule/default/Dockerfile.j2                 |  37 +++++++
.../molecule/default/molecule.yml                  |  51 ++++++++++
.../molecule/default/playbook.yml                  |  54 +++++++++++
.../molecule/default/prepare.yml                   | 106 +++++++++++++++++++++
setup.cfg                                          |   1 +
validations/ctlplane-ip-range.yaml                 |   2 +-
zuul.d/base.yaml                                   |   6 --
zuul.d/layout.yaml                                 |  11 ++-
zuul.d/molecule.yaml                               |  54 +++++++++++
47 files changed, 1383 insertions(+), 35 deletions(-)


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

diff --git a/molecule-requirements.txt b/molecule-requirements.txt
index 36b47d7..6031e6d 100644
--- a/molecule-requirements.txt
+++ b/molecule-requirements.txt
@@ -10 +10 @@ mock
-molecule>=2.22rc1
+molecule>=2.22rc1,<3






More information about the Release-announce mailing list