[release-announce] tripleo-validations 9.3.1 (rocky)

no-reply at openstack.org no-reply at openstack.org
Thu Mar 14 11:07:32 UTC 2019


We are stoked to announce the release of:

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

This release is part of the rocky stable release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/tripleo-validations

Download the package from:

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

Please report issues through launchpad:

    https://bugs.launchpad.net/tripleo/+bugs?field.tag=validations

For more details, please see below.

9.3.1
^^^^^

New Features

* New validation to check for the Nova Event Callback feature
  configuration on the Overcloud Controller(s).

Changes in tripleo-validations 9.3.0..9.3.1
-------------------------------------------

ecb114d Retire undercloud_conf custom plugin
b378516 Fix dhcp-provisioning validation
984a808 Fix check-network-gateway validation
6eea584 Fix the containerized location of ceilometer ceilometer.conf
96be7a8 Fix overcloud neutron sanity validation
856db68 Fix ansible lint errors
a56ee7a Fix ctlplane-ip-range validations
87e03ea Fix ceilometerdb-size validation
b9d725f Improve the openshift-nw-openstack validation
9be4eb4 Fix neutron-sanity-check validations
159ef20 Fix the ironic_inspector config file in the switch-vlans validation
b061b5f Run pcs command only if the pacemaker service is active
1fa47be Set config path in hiera module
69e781d Fix mysql-open-files-limit validation to work in HA mode
01bed72 Add the right ironic_inspector config file path
3830af8 Fix the Docker command to get the open_files_limit
8ef3b25 Fix inspector.conf file path again.
f97e28d Checking the real process name for each containerized component
d231f83 Use containerized location of keystone.conf file
4bb7c39 Check the Heat purge_deleted crontab on the heat_api_cron container
f7c5788 Fix containerized services task
a784eb6 Check the keystone token flush on the keystone_cron container
b399bf9 Fix the ceilometerdb-size validation in the containerized undercloud
2f7cf79 Skip schema check in network validation
a3ac007 Avoid Ansible Deprecation Warning
9cbea00 Fix mysql_open_files_limit validation
912fa63 Use the right path for ironic_inspector config file
eec3c5e Fix the undercloud-process-count validation
5c39766 Fix the introspection interface look up
a014e6d Fix disk space validation
76ca5c1 Fix the undercloud-heat-purge-deleted validation
2c9d26d Fix the keystone tokenflush validation
23eafe2 Use containerized location of ironic inspector.conf for validation
8448e8d Use int builtin filter for testing purpose
2926f88 Remove a debug task
4064fb7 Use containerized location of ironic inspector.conf for validation
15cc464 Fix a minor typo in the ceilometerdb-size validation
8ff498c Fix several config file location
eaacdae Add new nova-event-callback validation
0a54d6d Validation for no PMD cores on a NUMA node
26d5987 Fix diskspace validation when size is the limit
fbfd253 import zuul job settings from project-config
16e04b0 Update UPPER_CONSTRAINTS_FILE for stable/rocky
fc59f07 Update .gitreview for stable/rocky


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

.gitreview                                         |   1 +
...event_callback_validation-bd966e11a459d638.yaml |   5 +
tools/ansible-lint.sh                              |   8 +-
tox.ini                                            |   2 +-
validations/512e.yaml                              |   2 +-
validations/ceilometerdb-size.yaml                 |  75 +++--------
validations/ceph-ansible-installed.yaml            |   2 +-
validations/ceph-health.yaml                       |   4 +-
validations/check-network-gateway.yaml             |  32 +++--
validations/controller-token.yaml                  |   3 +-
validations/ctlplane-ip-range.yaml                 |  28 +++-
validations/deployment-images.yaml                 |   8 +-
validations/dhcp-introspection.yaml                |   7 +-
validations/dhcp-provisioning.yaml                 |  13 +-
validations/haproxy.yaml                           |   6 +-
validations/library/hiera.py                       |   2 +-
validations/library/network_environment.py         |  17 ++-
validations/library/neutron_sanity_check.py        | 100 --------------
validations/library/ovs_dpdk_pmd_cpus_check.py     | 137 ++++++++++++++++++++
validations/library/undercloud_conf.py             | 123 ------------------
validations/mysql-open-files-limit.yaml            |   7 +-
validations/neutron-sanity-check.yaml              |  55 +++++---
validations/nova-event-callback.yaml               |  91 +++++++++++++
validations/openshift-hw-requirements.yaml         |   2 +-
validations/openshift-nw-requirements.yaml         | 115 ++++++++--------
validations/openstack-endpoints.yaml               |   6 +-
validations/ovs-dpdk-pmd-cpus-check.yaml           |  23 ++++
validations/pacemaker-status.yaml                  |  21 ++-
validations/switch-vlans.yaml                      |   4 +-
validations/tasks/containerized_services.yaml      |   3 +-
validations/tasks/disk_space.yaml                  |  41 ++++--
validations/undercloud-debug.yaml                  |  10 +-
validations/undercloud-disk-space-pre-upgrade.yaml |   7 +-
validations/undercloud-disk-space.yaml             |   6 +-
validations/undercloud-heat-purge-deleted.yaml     |   2 +-
validations/undercloud-neutron-sanity-check.yaml   |  54 +++++---
validations/undercloud-process-count.yaml          |  34 ++---
validations/undercloud-tokenflush.yaml             |   2 +-
zuul.d/layout.yaml                                 |   6 +-
42 files changed, 707 insertions(+), 618 deletions(-)







More information about the Release-announce mailing list