[release-announce] validations-common 1.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 22 19:07:46 UTC 2020


We contentedly announce the release of:

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

This is the first release of validations-common. This release is part
of the ussuri release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

    https://bugs.launchpad.net/tripleo/+bugs

For more details, please see below.

Changes in validations-common c29107217e66efe76b6c26539ed7aed3cdd7dce6..1.0.0
-----------------------------------------------------------------------------

9905094 Switch to ensure-docker role
0233d77 Cleanup py27 support
99af090 Convert all of the fedora28 container usage to CentOS8
d3ad1b2 Update to hacking 3.0
d976e11 Update hacking for Python3
c9f1eb8 Add TripleO Jobs back
894d1e1 Make file permission uniform and remove python shebangs
e102a0d Don't write playbook stats in binary mode
6d83507 Use ansible runner uuid as playbook id if exist
99bbfbe Use Zuul template for lower-constraints
f2b62f9 Add reportentry.py custom module
c7d5777 Remove mock as a test requirement and add PyYAML as requirement.
d48b4b7 Use uuid if exists as env variable in the callback_plugin
b6d6664 Migrate molecule jobs from centos 7 to 8
47945a8 Add License File
56453ea Add playbooks
939c865 Remove zuul.d temporarily
8535970 Add RoleNames ansible-lint rule
0d93acd Remove unused vars directory in roles
bdb1d57 Make some roles more generic
ba5e108 Move Ansible components to validations_common directory
59a9e69 Fix pbr installation issues
e9a331b Add zuul and molecule tests structure
eb35089 Add common Ansible roles and libraries
f2965bc Add validations_common lib structure
5d240b4 Add callback_plugins




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

diff --git a/molecule-requirements.txt b/molecule-requirements.txt
index 69d6b89..034ea3a 100644
--- a/molecule-requirements.txt
+++ b/molecule-requirements.txt
@@ -10 +10 @@ mock
-molecule>=2.22rc1,<3
+molecule>=3.0,<3.1
@@ -11,0 +12 @@ selinux  # MIT
+jinja2>=2.8.0,<3
diff --git a/requirements.txt b/requirements.txt
index 8552d38..dd5b2c6 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,11 +6 @@ pbr>=3.1.1 # Apache-2.0
-oslo.config>=5.2.0 # Apache-2.0
-keystoneauth1>=3.12.0 # Apache-2.0
-python-novaclient>=15.1.0 # Apache-2.0
-python-heatclient>=1.10.0 # Apache-2.0
-python-glanceclient>=2.9.1 # Apache-2.0
-python-ironicclient>=2.7.0 # Apache-2.0
-python-ironic-inspector-client>=3.1.1 # Apache-2.0
-os-net-config>=7.1.0 # Apache-2.0
-oslo.utils>=3.40.2 # Apache-2.0
-six>=1.11.0 # MIT
-tripleo-common>=7.1.0 # Apache-2.0
+PyYAML>=3.12 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 1d86fba..2066973 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ openstackdocstheme>=1.20.0 # Apache-2.0
-hacking<0.12,>=0.11.0 # Apache-2.0
+hacking>=3.0,<3.1.0 # Apache-2.0
@@ -9,3 +8,0 @@ coverage!=4.4,>=4.0 # Apache-2.0
-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






More information about the Release-announce mailing list