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