[release-announce] [tripleo] tripleo-validations 7.0.0 (pike)
no-reply at openstack.org
no-reply at openstack.org
Tue Apr 11 08:48:11 UTC 2017
We enthusiastically announce the release of:
tripleo-validations 7.0.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.0.0
^^^^^
New Features
* Adds a ceph-health check which prints a warning message if Ceph
cluster is in HEALTH_WARN state at the end of the Overcloud
deployment
* Add a new *warn* ansible module that simply adds a string to the
'warnings' ansible output.
* Migrate tripleo-ansible-inventory to use keystoneauth instead of
keystoneclient.
Changes in tripleo-validations 5.4.0..7.0.0
-------------------------------------------
1f86261 Blacklist setuptools versions 34.0.0-34.3.2
b669bcb Fix token auth in ansible inventory script
c15f469 Update reno for stable/ocata
9c6628c Fix docs to reflect Ansible 2.0 requirements
16f74cf Updated from global requirements
280cc01 Use generic keystone plugins instead of version-specific
9ee39a3 Add missing mistralclient requirement
f6a8d3d Migrate from keystoneclient to keystoneauth
6496b30 Check for Ceph status in post-deployment
356d482 Updated from global requirements
3114111 Add a 'warn' ansible module
e8111ab Typo fix: choses => chooses
d6f7a9e [trivial] Remove broken link
c27c9e6 prevent validations from failing when undercloud.conf is missing:
8e05ae0 controller-token.yaml: Checks that keystone token is disabled after deployment.
Diffstat (except docs and test files)
-------------------------------------
README.rst | 16 ++---
.../add-ceph-health-check-000bab9581c759d3.yaml | 5 ++
.../notes/add-warn-helper-a586ba13c7e8b43b.yaml | 5 ++
.../migrate-to-keystoneauth-e660753d5577e387.yaml | 5 ++
releasenotes/source/index.rst | 1 +
releasenotes/source/ocata.rst | 6 ++
requirements.txt | 9 +--
scripts/tripleo-ansible-inventory | 71 ++++++++--------------
setup.py | 2 +-
test-requirements.txt | 8 ++-
validations/ceph-health.yaml | 29 +++++++++
validations/check-network-gateway.yaml | 4 +-
validations/controller-token.yaml | 18 ++++++
validations/ctlplane-ip-range.yaml | 4 +-
validations/dhcp-provisioning.yaml | 4 +-
validations/library/undercloud_conf.py | 4 ++
validations/library/warn.py | 32 ++++++++++
18 files changed, 161 insertions(+), 63 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 4534b11..4785a7b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,2 +5,3 @@
-pbr>=1.8 # Apache-2.0
-oslo.config!=3.18.0,>=3.14.0 # Apache-2.0
+pbr>=2.0.0 # Apache-2.0
+oslo.config>=3.22.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.1.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index b291e14..e63b61e 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>=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
+
@@ -9 +15 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
+sphinx>=1.5.1 # BSD
More information about the Release-announce
mailing list