Fix ansible-test errors

Add tox to requirements
Use only 3.6 python
Set ansible-test 2.9 as a gate job

Change-Id: I40757e1efc3ee297b44cda6c35cdce4c64ebaa4f
This commit is contained in:
Sagi Shnaidman 2020-06-17 02:12:27 +03:00
parent f8c768ae61
commit 4d0df9f022
3 changed files with 3 additions and 1 deletions

View File

@ -243,7 +243,7 @@
gate:
jobs:
- tox-pep8
- openstack-tox-linters
- openstack-tox-linters-ansible-2.9
- ansible-collections-openstack-functional-devstack
- ansible-collections-openstack-functional-devstack-releases
- ansible-collections-openstack-functional-devstack-ansible-2.9

View File

@ -9,3 +9,4 @@ yamllint
rstcheck
ruamel.yaml
galaxy-importer
tox

View File

@ -25,6 +25,7 @@ cp -a ${TOXDIR}/{plugins,meta,scripts,tests,docs} ${ANSIBLE_COLLECTIONS_PATH}/an
cd ${ANSIBLE_COLLECTIONS_PATH}/ansible_collections/openstack/cloud/
ansible-test sanity -v \
--venv \
--python 3.6 \
--skip-test metaclass-boilerplate \
--skip-test future-import-boilerplate \
plugins/ docs/ meta/ scripts/ tests/