[new][tripleo] tripleo-validations 5.2.0 release (ocata)
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
participants (1)
-
no-reply@openstack.org