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

no-reply at openstack.org no-reply at openstack.org
Fri Jun 7 19:54:43 UTC 2019


We contentedly announce the release of:

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

This release is part of the train release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

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

For more details, please see below.

Changes in tripleo-validations 10.4.0..11.0.0
---------------------------------------------

879818a Sync Sphinx requirement
bf206aa Add option to fail if ceph-ansible is not installed
f144be5 [Python3] Adds bytes to str conversion management
9c4d18b Fix invalid 'ignore_missing_file' attribute in a task
bbe6696 Makes rogue_dhcp.py script Python3 aware
d483ace Fix Jinja2's default filter usage
90a3576 Add serial option in tripleo-ansible-inventory script
8f7f0f5 New validation: ensure image-serve service is working as expected
d376c40 Replace git.openstack.org URLs with opendev.org URLs
855e48c OpenDev Migration Patch
23de9d3 Fix Jinja2's default filter usage
4b94a5c Update master for stable/stein
a678cbf Clean up some old roles dependencies.
177d299 Adds roles support in the script generating the validations doc.
ee28ae4 Add collect-flavors-and-verify-profiles role
82ccd69 Migrate ansible-lint to pre-commit
6972ddd Add Podman support to rabbitmq-limits validation
7c76022 Add Podman support to mysql-open-files-limit validation
ff7d255 Improve the network_gateway check on the provisioning network
e195488 Fix minor typo in validations/check-ftype.yaml
3b9aca8 Retire the undercloud-selinux-mode validation


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

.ansible-lint                                      | 23 ++++++++++++++
.gitreview                                         |  2 +-
.pre-commit-config.yaml                            | 29 ++++++++++++++++++
README.rst                                         |  4 +--
lookup_plugins/tht.py                              |  5 ++++
playbooks/ceph-ansible-installed.yaml              |  1 +
playbooks/collect-flavors-and-verify-profiles.yaml | 13 ++++++++
playbooks/image-serve.yaml                         | 13 ++++++++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/stein.rst                      |  6 ++++
roles/ceph/defaults/main.yml                       |  2 ++
roles/ceph/tasks/ceph-ansible-installed.yaml       | 10 ++++++-
roles/check-network-gateway/tasks/main.yml         |  6 ++--
.../meta/main.yml                                  | 27 +++++++++++++++++
.../tasks/main.yml                                 | 11 +++++++
.../vars/main.yml                                  |  9 ++++++
roles/ctlplane-ip-range/tasks/main.yml             |  4 +--
roles/dhcp-validations/files/rogue_dhcp.py         | 31 ++++++++++++-------
.../dhcp-validations/tasks/dhcp-provisioning.yaml  |  2 +-
roles/image-serve/defaults/main.yaml               |  3 ++
roles/image-serve/meta/main.yaml                   | 28 +++++++++++++++++
roles/image-serve/tasks/main.yaml                  | 22 ++++++++++++++
roles/image-serve/vars/main.yml                    |  7 +++++
roles/mysql-open-files-limit/tasks/main.yml        |  4 +--
roles/neutron-sanity-check/tasks/main.yml          |  2 +-
roles/no-op-firewall-nova-driver/meta/main.yml     |  3 +-
roles/rabbitmq-limits/tasks/main.yml               |  5 ++--
roles/undercloud-debug/tasks/main.yml              |  2 +-
roles/undercloud-heat-purge-deleted/meta/main.yml  |  3 +-
roles/undercloud-heat-purge-deleted/tasks/main.yml |  2 +-
roles/undercloud-process-count/meta/main.yml       |  3 +-
roles/undercloud-process-count/tasks/main.yml      |  2 +-
roles/undercloud-tokenflush/meta/main.yml          |  3 +-
roles/undercloud-tokenflush/tasks/main.yml         |  2 +-
scripts/tripleo-ansible-inventory                  |  6 ++--
test-requirements.txt                              |  3 +-
tools/ansible-lint.sh                              | 22 --------------
tools/validate-files.py                            |  6 +++-
tox.ini                                            |  7 ++---
validations/check-ftype.yaml                       |  2 +-
validations/check-network-gateway.yaml             | 11 ++++++-
validations/mysql-open-files-limit.yaml            | 10 ++++++-
validations/rabbitmq-limits.yaml                   | 12 ++++++--
validations/undercloud-selinux-mode.yaml           | 35 ----------------------
47 files changed, 320 insertions(+), 115 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index a0ef4bd..25a16ff 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10,2 @@ python-subunit>=1.0.0 # Apache-2.0/BSD
-sphinx!=1.6.6,!=1.6.7,>=1.6.2 # 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,>=1.6.2;python_version>='3.4'  # BSD






More information about the Release-announce mailing list