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

no-reply at openstack.org no-reply at openstack.org
Fri Jan 11 16:33:43 UTC 2019


We are excited to announce the release of:

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

This release is part of the stein 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://storyboard.openstack.org/#!/project/openstack/tripleo-
validations

For more details, please see below.

Changes in tripleo-validations 10.1.0..10.2.0
---------------------------------------------

c08460c Fix ansible lint errors
f57902b dict_object.keys() is not required for *in* operator
48cdf07 Fix ceilometerdb-size validation
d1c7ce4 Retire undercloud_conf custom plugin
e69d604 Fix dhcp-provisioning validation
590b440 Fix check-network-gateway validation
5417bbd Fix ctlplane-ip-range validations
489a67b Fix the ironic_inspector config file in the switch-vlans validation
ba22aa4 Drop baremetal job template
1c55753 Fix neutron-sanity-check validations
0d60729 Set config path in hiera module
30a4145 Fix mysql-open-files-limit validation to work in HA mode
fd6d656 Change openstack-dev to openstack-discuss
9c6792b Remove deprecated inventory option
bd7b9bb fix tox python3 overrides
d00b06b Add the right ironic_inspector config file path
67e5da4 Avoid 'non-zero return code' msg when ceph-ansible isn't installed
a7e83ce Fix the Docker command to get the open_files_limit
2067403 Fix inspector.conf file path again.
216788c Run pcs command only if the pacemaker service is active
962408e Use containerized location of keystone.conf file
196d8dc Add Python 3.6 classifier to setup.cfg
c28f885 Checking the real process name for each containerized component
b90e310 Check the Heat purge_deleted crontab on the heat_api_cron container
c85f795 Fix the ceilometerdb-size validation in the containerized undercloud
fdf2612 Improve the openshift-nw-openstack validation
21e8706 Check the keystone token flush on the keystone_cron container
b4f8867 Use the right path for ironic_inspector config file
8f8396b Skip schema check in network validation
4843458 Fix containerized services task
ecc06e9 Remove checks for boot_option
b157644 Fix mysql_open_files_limit validation
78e40b5 Avoid Ansible Deprecation Warning
2d967a0 Fix the introspection interface look up
c914afb Add ansible_python_interpreter to the inventory script
8834a4a Fix disk space validation
dd97924 Fix the undercloud-process-count validation
d5cdc93 Add python 3.6 unit test job
b69b860 Fix the undercloud-heat-purge-deleted validation
b1f18c7 Fix the keystone tokenflush validation
3cb1465 Correct inline documentation
6d70d79 Use containerized location of ironic inspector.conf for validation


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

scripts/tripleo-ansible-inventory                  |  18 +--
setup.cfg                                          |   3 +-
tools/ansible-lint.sh                              |   7 +-
tox.ini                                            |   4 +-
tripleo_validations/utils.py                       |   2 +-
validations/512e.yaml                              |   2 +-
validations/ceilometerdb-size.yaml                 |  75 +++--------
validations/ceph-ansible-installed.yaml            |   9 +-
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                           |   2 +-
validations/ironic-boot-configuration.yaml         |   6 -
validations/library/check_flavors.py               |   4 +-
validations/library/hiera.py                       |   2 +-
validations/library/network_environment.py         |  17 ++-
validations/library/neutron_sanity_check.py        | 100 --------------
validations/library/undercloud_conf.py             | 123 ------------------
validations/library/verify_profiles.py             |   2 +-
validations/mysql-open-files-limit.yaml            |   7 +-
validations/neutron-sanity-check.yaml              |  54 +++++---
validations/nova-event-callback.yaml               |   4 +-
validations/openshift-hw-requirements.yaml         |   2 +-
validations/openshift-nw-requirements.yaml         | 115 ++++++++--------
validations/openstack-endpoints.yaml               |   6 +-
validations/pacemaker-status.yaml                  |  21 ++-
validations/switch-vlans.yaml                      |   4 +-
validations/tasks/containerized_services.yaml      |   3 +-
validations/tasks/disk_space.yaml                  |  36 ++++--
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                                 |   1 -
42 files changed, 343 insertions(+), 636 deletions(-)







More information about the Release-announce mailing list