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

no-reply at openstack.org no-reply at openstack.org
Tue Jun 5 20:13:08 UTC 2018


We are pumped to announce the release of:

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

This release is part of the rocky 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.1.0
^^^^^

Upgrade Notes

* Validate that there are no volumes formatted with XFS and ftype=0.
  Deployments from OpenStack Kilo or Liberty have XFS partitions
  formatted with ftype=0, which is incompatible with the docker
  overlayfs driver. From OpenStack Newton, we have support for XFS
  ftype=1 by default. This check will make fail the pre-upgrade
  validations if there are deployments coming back from Kilo or
  Liberty and have XFS partitions with ftype=0.

Changes in tripleo-validations 9.0.0..9.1.0
-------------------------------------------

9cf1f89 Add validation for checking node counts
864ab1d Run validation only if overcloud exists.
af792d0 Fix documentations for pypi
5dfd88a Add validation for verifying profiles
9bace99 Add std_error output to error log in tripleo-ansible-inventory.
406b661 Add documentation links to README
c8cefbd Use clean keystone URL in the keystone validation
773bef1 Fail if the Overcloud inventory is empty
96b6041 Fix the events db size validation
84b407e Add validation for checking roles against flavors
ead6433 Add ironic boot configuration validation
7cadc86 Add validation for checking baremetal boot images
7e2a4d3 fix lower constraints
a5e63ee Validate that there should not be XFS volumes with ftype=0
e40e202 Update ceilometerdb-size to support gnocchi and panko
d0dc69c Fix Switch VLANs validation


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

README.rst                                         | 416 +------------------
lower-constraints.txt                              |  38 +-
...lidate-xfs-ftype-equals-0-8fdb1f8c99bee975.yaml |  13 +
scripts/tripleo-ansible-inventory                  |  10 +-
test-requirements.txt                              |   6 -
tripleo_validations/utils.py                       |  46 ++-
validations/ceilometerdb-size.yaml                 |  84 +++-
validations/check-ftype.yaml                       |  34 ++
.../collect-flavors-and-verify-profiles.yaml       |  22 +
validations/default-node-count.yaml                |  50 +++
validations/deployment-images.yaml                 |  33 +-
validations/ironic-boot-configuration.yaml         |  39 ++
validations/library/check_flavors.py               | 130 ++++++
validations/library/network_environment.py         |  46 +--
validations/library/switch_vlans.py                |  38 +-
validations/library/verify_profiles.py             | 167 ++++++++
validations/lookup_plugins/glance_images.py        |  84 ++++
validations/lookup_plugins/ironic_nodes.py         |  26 +-
validations/lookup_plugins/nova_flavors.py         |  60 +++
.../lookup_plugins/nova_hypervisor_statistics.py   |  52 +++
validations/lookup_plugins/roles_info.py           |  89 +++++
validations/openstack-endpoints.yaml               |  20 +-
25 files changed, 1555 insertions(+), 604 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index ac3ad48..a0ef4bd 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,6 +4,0 @@
-# Excluding setuptools versions 34.0.0-34.3.2 until this has been fixed:
-# https://github.com/pypa/setuptools/issues/951
-# This is also referenced here:
-# https://github.com/openstack/requirements/blob/stable/ocata/global-requirements.txt#L346
-setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=21.0.0 # PSF/ZPL
-






More information about the Release-announce mailing list