[release-announce] [tripleo] tripleo-validations 7.1.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Thu Jun 8 20:23:27 UTC 2017


We are psyched to announce the release of:

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

This release is part of the pike 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.

7.1.0
^^^^^

New Features

* Added a lookup plugin to access or loop over the current plan's
  template files in a validation playbook.

Changes in tripleo-validations 7.0.0..7.1.0
-------------------------------------------

7fb11d2 Fix inventory without existing stack
2a2f44c Updated from global requirements
60f9257 Add per host groups to dynamic inventory
86504bd Updated from global requirements
ffc08f1 Add host list by service to inventory
748c463 Retreive AdminPassword from heat instead of mistral
834d014 Add ability to write static inventory
b999363 Pass printing responsibility to dynamic inventory script
9461adf Show all roles in inventory
c27d91d Use OS_PROJECT_NAME and fallback to TENANT for inventory script
3c8bb64 Updated from global requirements
906c10e Updated from global requirements
fdf3c52 Add 'become: true' to haproxy validation
9463eb3 Add lookup plugin for tripleo heat templates
77a6b2a Updated from global requirements
c55fb24 Unit testing for ip_range
a7940a3 Updated from global requirements
02000cc Let undercloud-process-count succeed with warnings
ca3ef23 Drop scapy dependency
2696d28 Create the neutron-sanity-check validations


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

.../notes/tht-lookup-111fb8a9748e9fa7.yaml         |   5 +
requirements.txt                                   |   8 +-
scripts/tripleo-ansible-inventory                  | 227 +++++-------------
test-requirements.txt                              |   9 +-
tox.ini                                            |   2 +-
tripleo_validations/inventory.py                   | 169 ++++++++++++++
tripleo_validations/utils.py                       |  47 ++++
validations/__init__.py                            |   0
validations/dhcp-introspection.yaml                |   4 -
validations/dhcp-provisioning.yaml                 |   4 -
validations/files/rogue_dhcp.py                    | 255 +++++++++++++++++----
validations/haproxy.yaml                           |   1 +
validations/library/__init__.py                    |   0
validations/library/ip_range.py                    |  65 +++++-
validations/library/neutron_sanity_check.py        |  70 ++++++
validations/lookup_plugins/tht.py                  |  39 ++++
validations/neutron-sanity-check.yaml              |  48 ++++
validations/undercloud-neutron-sanity-check.yaml   |  48 ++++
validations/undercloud-process-count.yaml          |  13 +-
21 files changed, 1022 insertions(+), 235 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 4785a7b..5b299bf 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,3 +5,3 @@
-pbr>=2.0.0 # Apache-2.0
-oslo.config>=3.22.0 # Apache-2.0
-keystoneauth1>=2.18.0 # Apache-2.0
+pbr!=2.1.0,>=2.0.0 # Apache-2.0
+oslo.config>=4.0.0 # Apache-2.0
+keystoneauth1>=2.20.0 # Apache-2.0
@@ -9,2 +8,0 @@ python-heatclient>=1.6.1 # Apache-2.0
-python-mistralclient>=2.0.0 # Apache-2.0
-python-novaclient>=7.1.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index e63b61e..cca80dd 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@
-setuptools>=16.0,!=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 # PSF/ZPL
+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
@@ -13 +13 @@ hacking<0.12,>=0.11.0 # Apache-2.0
-coverage>=4.0 # Apache-2.0
+coverage!=4.4,>=4.0 # Apache-2.0
@@ -15 +15 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx>=1.5.1 # BSD
+sphinx!=1.6.1,>=1.5.1 # BSD
@@ -21 +21,2 @@ testtools>=1.4.0 # MIT
-reno>=1.8.0 # Apache-2.0
+reno!=2.3.1,>=1.8.0 # Apache-2.0
+netaddr!=0.7.16,>=0.7.13 # BSD





More information about the Release-announce mailing list