[release-announce] [tripleo] tripleo-validations 5.6.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Fri Apr 28 01:11:35 UTC 2017


We are gleeful to announce the release of:

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

This release is part of the ocata stable release series.

The source is available from:

    http://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.

5.6.0
^^^^^

New Features

* Migrate tripleo-ansible-inventory to use keystoneauth instead of
  keystoneclient.

Changes in tripleo-validations 5.4.0..5.6.0
-------------------------------------------

d95d9fc Updated from global requirements
5f4ecf0 Drop scapy dependency
7ea1780 Let undercloud-process-count succeed with warnings
34fdfa0 Add missing mistralclient requirement
bb06b72 Fix token auth in ansible inventory script
a79af7e Use generic keystone plugins instead of version-specific
cafd51c Migrate from keystoneclient to keystoneauth
35cf7c9 Blacklist setuptools versions 34.0.0-34.3.2
91b5e95 Typo fix: choses => chooses
64b4796 Update reno for stable/ocata
7401f9e prevent validations from failing  when undercloud.conf is missing:
f37762f Updated from global requirements
9814989 [trivial] Remove broken link
8f9b274 Update UPPER_CONSTRAINTS_FILE for stable/ocata
256e7d4 Update .gitreview for stable/ocata


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

.gitreview                                         |   1 +
README.rst                                         |   2 +-
.../migrate-to-keystoneauth-e660753d5577e387.yaml  |   5 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/ocata.rst                      |   6 +
requirements.txt                                   |   7 +-
scripts/tripleo-ansible-inventory                  |  71 +++---
test-requirements.txt                              |   6 +
tox.ini                                            |   2 +-
validations/check-network-gateway.yaml             |   4 +-
validations/ctlplane-ip-range.yaml                 |   4 +-
validations/dhcp-introspection.yaml                |   4 -
validations/dhcp-provisioning.yaml                 |   8 +-
validations/files/rogue_dhcp.py                    | 255 +++++++++++++++++----
validations/library/undercloud_conf.py             |   4 +
validations/undercloud-process-count.yaml          |  13 +-
17 files changed, 290 insertions(+), 104 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 4534b11..1629f21 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=1.8 # Apache-2.0
+pbr<2.0.0,>=1.8 # Apache-2.0
@@ -6,0 +7 @@ oslo.config!=3.18.0,>=3.14.0 # Apache-2.0
+keystoneauth1>=2.18.0 # Apache-2.0
@@ -8,2 +9,2 @@ python-heatclient>=1.6.1 # Apache-2.0
-python-keystoneclient>=3.8.0 # Apache-2.0
-python-novaclient!=2.33.0,>=2.29.0 # Apache-2.0
+python-mistralclient>=2.0.0 # Apache-2.0
+python-novaclient!=7.0.0,>=6.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index b291e14..3d2d86b 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4,0 +5,6 @@
+# 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,>=16.0 # PSF/ZPL
+





More information about the Release-announce mailing list