[release-announce] validations-libs 1.0.2

no-reply at openstack.org no-reply at openstack.org
Wed Jul 22 14:29:36 UTC 2020


We are pleased to announce the release of:

validations-libs 1.0.2: A common library for the validations framework

The source is available from:

    https://opendev.org/openstack/validations-libs

Download the package from:

    https://tarballs.openstack.org/validations-libs/

For more details, please see below.

Changes in validations-libs 1.0.0..1.0.2
----------------------------------------

21a722a Show history by play and add get status action
c317b78 Change zuul config for functional CI execution
de03576 Remove playbook param from run_validation
a842d33 Add base_dir param to override the constants value easily
c1d9cb9 Filter get_all_log_file by extension
373bdb0 Catch value error when extract log info from log name
5804a0f Switch to newer openstackdocstheme and reno versions
b5cc8df Handle multiple validation logs results
7b14f9c Add API Documentation structure
1477887 Avoid None value when missing data in ansible log
91414c2 Fix title.
ade5d57 Raise exception if no validation is found
d3e0515 Update the minversion parameter.
6e1ab6f Add asynchronous option to validation libs
3cc5263 Move unit tests execution to stestr
1ee6fa4 Bump default tox env from py37 to py38
6f26733 Add py38 package metadata
aeeca6d Add Python3 victoria unit tests


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

.gitignore                                         |  2 +
.stestr.conf                                       |  3 +
.testr.conf                                        |  7 --
.zuul.yaml                                         | 27 ++++++
README.rst                                         |  1 +
lower-constraints.txt                              |  5 +-
.../legacy/validations-dsvm-functional/post.yaml   | 96 ++++++++++++++++++++++
.../legacy/validations-dsvm-functional/run.yaml    | 37 +++++++++
.../legacy/validations-dsvm-functional/setup.yaml  | 60 ++++++++++++++
.../validations-dsvm-functional/validations.yaml   | 23 ++++++
setup.cfg                                          |  1 +
test-requirements.txt                              |  5 +-
tox.ini                                            | 29 ++++++-
validations_libs/ansible.py                        | 33 ++++----
validations_libs/validation_actions.py             | 81 ++++++++++++------
validations_libs/validation_logs.py                | 73 ++++++++++++----
zuul.d/layout.yaml                                 | 29 -------
29 files changed, 850 insertions(+), 114 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 20d9c64..eaa8652 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +4,0 @@
-openstackdocstheme>=1.20.0 # Apache-2.0
@@ -10,3 +9 @@ python-subunit>=1.0.0 # Apache-2.0/BSD
-sphinx>=1.8.0,<2.0.0;python_version=='2.7' # BSD
-sphinx>=1.8.0,!=2.1.0;python_version>='3.4' # BSD
-testrepository>=0.0.18 # Apache-2.0/BSD
+stestr>=1.0.0 # Apache-2.0






More information about the Release-announce mailing list