[release-announce] tripleo-validations 11.3.0 (train)

no-reply at openstack.org no-reply at openstack.org
Mon Oct 21 14:41:05 UTC 2019


We exuberantly announce the release of:

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

This release is part of the train 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.

11.3.0
^^^^^^

Deprecation Notes

* Since Panko has been deprecated during the Train cycle, the
  ceilometerdb-size validation is now considered as deprecated as
  well.

Changes in tripleo-validations 11.2.0..11.3.0
---------------------------------------------

08533b4 Use dynamic argument_spec from documentation
b125ce5 Hide sensitive data from Ansible run and logging
b1d1af3 Fix Ironic Authentication exception
7d849f6 Fix ost-tox-lower-constraints job indentation
35d762a Fix missing closing parenthesis in skeleton role
c8a490f Fix Python 3 incompatibility in tripleo-ansible-inventory
39c4c82 Update documentation URL link for CPU & RAM Undercloud recommendations
e124158 Constrain molecule
008425f Add playbook creation for the automation
bd8cdf4 New validation: detect failed containers
a0a122d Add new healthcheck-service-status validation
5004e64 Fix get plan_name default value for inventory script
28a3dbb Update the constraints url
53114f3 Fix tripleo-ansible-inventory
e942cd8 Deprecation of the ceilometerdb-size validation


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

_skeleton_role_/defaults/main.yml.j2               |  5 +--
.../roles/role-healthcheck-service-status.rst      |  6 +++
library/advanced_format.py                         |  7 ++--
library/check_flavors.py                           |  9 +++--
library/check_ironic_boot_config.py                |  7 ++--
library/check_package_update.py                    |  8 ++--
library/haproxy_conf.py                            |  7 ++--
library/hiera.py                                   |  7 ++--
library/icmp_ping.py                               |  6 +--
library/ini.py                                     | 10 ++---
library/ip_range.py                                |  9 ++---
library/network_environment.py                     | 19 ++++-----
library/node_disks.py                              | 12 +++---
library/overcloudrc.py                             | 14 ++++---
library/ovs_dpdk_pmd_cpus_check.py                 |  8 ++--
library/pacemaker.py                               | 10 ++---
library/reportentry.py                             | 20 ++++------
library/switch_vlans.py                            | 14 +++----
library/verify_profiles.py                         |  8 ++--
library/warn.py                                    |  7 ++--
molecule-requirements.txt                          |  2 +-
playbooks/ceilometerdb-size.yaml                   |  4 +-
playbooks/container-status.yaml                    | 13 +++++++
playbooks/healthcheck-service-status.yaml          | 14 +++++++
playbooks/undercloud-cpu.yaml                      |  2 +-
playbooks/undercloud-ram.yaml                      |  2 +-
...ometerdb-size_deprecation-c4b7e28bdfa5862d.yaml |  5 +++
role-addition.yml                                  | 18 +++++++++
roles/ceilometerdb-size/tasks/main.yml             |  6 +++
roles/container-status/tasks/main.yaml             | 45 ++++++++++++++++++++++
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/node-disks/tasks/main.yml                    |  1 +
.../tasks/openshift-hw-requirements.yaml           |  1 +
.../tasks/openshift-nw-requirements.yaml           |  1 +
roles/switch-vlans/tasks/main.yml                  |  1 +
scripts/tripleo-ansible-inventory                  |  8 ++--
tox.ini                                            |  4 +-
tripleo_validations/utils.py                       |  6 +--
zuul.d/layout.yaml                                 |  2 +-
42 files changed, 273 insertions(+), 110 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