[release-announce] validations-common 1.1.0

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


We are glad to announce the release of:

validations-common 1.1.0: A common Ansible libraries and plugins for
the validations framework

The source is available from:

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

Download the package from:

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

For more details, please see below.

Changes in validations-common 1.0.0..1.1.0
------------------------------------------

b49cc0c Revert "Add TripleO Jobs back"
c25c009 Output duration not only on failed and skipped states
1403d41 Log output results instead of print on the console
f70ad1a Add validation cli script
29dda46 drop mock from lower-constraints
3e88681 Stop to use the __future__ module.
7628adc Avoid broken dogpile.cache
686e751 Remove the pytest import.
efc61fd Update the tox minversion parameter.
07d9c96 Move unit tests execution to stestr
0f35ac3 Bump default tox env from py37 to py38
a7835fe Add py38 package metadata
676a5c9 Add check-disk-space-pre-upgrade playbooks
327e7a9 Add Python3 victoria unit tests
4f0eb75 Update master for stable/ussuri
0f88309 Make mock import python 2.7 compatible


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

.gitignore                                         |   1 +
.stestr.conf                                       |   3 +
.testr.conf                                        |   7 -
lower-constraints.txt                              |   2 +-
molecule-requirements.txt                          |   2 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/ussuri.rst                     |   6 +
requirements.txt                                   |   1 +
setup.cfg                                          |   1 +
test-requirements.txt                              |   2 +-
tox.ini                                            |   8 +-
.../callback_plugins/validation_json.py            |  15 +-
.../callback_plugins/validation_output.py          |   2 -
validations_common/library/__init__.py             |   0
.../playbooks/check-disk-space-pre-upgrade.yaml    |  18 ++
validations_common/validation.py                   | 187 +++++++++++++++++++++
zuul.d/layout.yaml                                 |  24 +--
20 files changed, 246 insertions(+), 50 deletions(-)


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

diff --git a/molecule-requirements.txt b/molecule-requirements.txt
index 034ea3a..c55af13 100644
--- a/molecule-requirements.txt
+++ b/molecule-requirements.txt
@@ -4,0 +5,2 @@ docker
+# https://github.com/sqlalchemy/dogpile.cache/issues/178
+dogpile.cache>=0.6.5,<0.9.1  # MIT
diff --git a/requirements.txt b/requirements.txt
index dd5b2c6..56b58c8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,0 +7 @@ PyYAML>=3.12 # MIT
+PrettyTable>=0.7.2
diff --git a/test-requirements.txt b/test-requirements.txt
index 2066973..0b513ef 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ oslotest>=3.2.0 # Apache-2.0
-testrepository>=0.0.18 # Apache-2.0/BSD
+stestr>=3.0.1 # Apache-2.0






More information about the Release-announce mailing list