[openstack-announce] [new][tripleo] tripleo-validations 5.2.0 release (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Nov 17 20:54:17 UTC 2016


We are psyched to announce the release of:

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

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

Changes in tripleo-validations 5.1.0..5.2.0
-------------------------------------------

32620fe Fix the DHCP validations
d6f10a2 callback_plugins/validation_output.py: improved output
ab2a0e5 undercloud-tokenflush: changed group to pre-introspection
25ac8b9 Updated from global requirements
50c33f6 Validation stonith device exists in OpenStack Platform HA cluster
8976ba0 Updated from global requirements
9256d01 undercloud-disk-space.yaml: improved output
b3c75f0 Change HAProxy timeouts to match the defaults
de78744 Fix the mysql-open-files-limit validation
44fe6a7 Fix the pacemaker-status validation
6899fe0 Fix the ctlplane-ip-range validation
ea7aed4 Fix the rabbitmq-limits validations
172049f Fix the check-network-gateway validation
567b9db Fix typo in the group for check-network-gateway
e120b6b Pass the the custom cacert to nova and heat client
622454b Use custom CA cert with tripleo-ansible-inventory
fe79942 Updated from global requirements
126e74a Updated from global requirements
4349bfc Validate the IP range for the control plane
2e1a198 Validation to detect if undercloud disks use 512e
b8eda48 Validation to verify connectivity to overcloud
29de0e2 Validate haproxy configuration values
8e311b6 Add the NoopFirewallDriver validation
e10338c Add a validation-specific Ansible output callback
0a608f8 Validate rogue DHCP servers
77f1245 Updated from global requirements
2fca276 Add network gateway validation
8502c3a Make the ini-based validations more robust
108a454 modify the home-page info with the developer documentation
ad1439a Generate documentation for validations
9e66114 Remove `become: true` from the inventory script
077942e Cleanup tox.ini, enable constraints
6238fa0 Validate rabbitmq limits
dbea526 Validate the open-files-limit value in mysql
e17db70 Validate pacemaker status
31874e7 Validate ntp is running and synchronised
37585b1 Validation to check ulimits on controller
10e8b94 Validation to check the undercloud processes


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

ansible.cfg                                       |   4 +
generate_validation_list.py                       |  45 ------
requirements.txt                                  |   8 +-
scripts/tripleo-ansible-inventory                 |  15 +-
setup.cfg                                         |   2 +-
test-requirements.txt                             |   6 +-
tox.ini                                           |  29 +---
validations/512e.yaml                             |  19 +++
validations/callback_plugins/validation_output.py | 166 ++++++++++++++++++++++
validations/ceilometerdb-size.yaml                |   4 +-
validations/check-network-gateway.yaml            |  23 +++
validations/controller-ulimits.yaml               |  38 +++++
validations/ctlplane-ip-range.yaml                |  23 +++
validations/dhcp-introspection.yaml               |  27 ++++
validations/dhcp-provisioning.yaml                |  26 ++++
validations/files/rogue_dhcp.py                   |  62 ++++++++
validations/haproxy.yaml                          |  36 +++++
validations/library/advanced_format.py            |  74 ++++++++++
validations/library/haproxy_conf.py               |  66 +++++++++
validations/library/hiera.py                      |  41 ++++++
validations/library/icmp_ping.py                  |  61 ++++++++
validations/library/ini.py                        |  32 +++--
validations/library/ip_range.py                   |  47 ++++++
validations/library/overcloudrc.py                |  54 +++++++
validations/library/pacemaker.py                  |  58 ++++++++
validations/library/undercloud_conf.py            |  46 ++++++
validations/mysql-open-files-limit.yaml           |  23 +++
validations/no-op-firewall-nova-driver.yaml       |  22 +++
validations/ntpstat.yaml                          |  16 +++
validations/openstack-endpoints.yaml              |  40 ++++++
validations/pacemaker-status.yaml                 |  20 +++
validations/rabbitmq-limits.yaml                  |  20 +++
validations/stonith-exists.yaml                   |  36 +++++
validations/undercloud-debug.yaml                 |   4 +-
validations/undercloud-disk-space.yaml            |  14 +-
validations/undercloud-process-count.yaml         |  38 +++++
validations/undercloud-tokenflush.yaml            |   2 +-
40 files changed, 1283 insertions(+), 107 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 3d279c0..0e54649 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,4 +5,4 @@
-pbr>=1.6 # Apache-2.0
-oslo.config>=3.14.0 # Apache-2.0
-python-heatclient>=1.4.0 # Apache-2.0
-python-keystoneclient!=2.1.0,>=2.0.0 # Apache-2.0
+pbr>=1.8 # Apache-2.0
+oslo.config!=3.18.0,>=3.14.0 # Apache-2.0
+python-heatclient>=1.5.0 # Apache-2.0
+python-keystoneclient>=3.6.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 757b1b9..edce4f1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ hacking<0.12,>=0.11.0 # Apache-2.0
-coverage>=3.6 # Apache-2.0
+coverage>=4.0 # Apache-2.0
@@ -9,2 +9,2 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
-oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
+sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
+oslosphinx>=4.7.0 # Apache-2.0





More information about the OpenStack-announce mailing list