Upgrades molecule to 3.0a9
- Makes required changes for running with v3. - Assures molecule jobs are triggered by changes made to root files tha can directly impact them. Previously even bumping molecule version would not have triggered them. Task: https://tree.taiga.io/project/tripleo-ci-board/task/1540 Change-Id: Ife3bacc8893a65614e9210bd51dfad7ea7482f20
This commit is contained in:
parent
76990ba939
commit
d87d89c9d0
2
tox.ini
2
tox.ini
@ -91,7 +91,7 @@ deps =
|
|||||||
ansible>=2.9
|
ansible>=2.9
|
||||||
docker>=4.0.1
|
docker>=4.0.1
|
||||||
mock
|
mock
|
||||||
molecule>=3.0a6
|
molecule==3.0a9 # MIT
|
||||||
paramiko>=2.5.0 # LGPL (soft-dependency of docker that enables ssh protocol)
|
paramiko>=2.5.0 # LGPL (soft-dependency of docker that enables ssh protocol)
|
||||||
pytest-cov # MIT
|
pytest-cov # MIT
|
||||||
pytest-html # MPL 2.0
|
pytest-html # MPL 2.0
|
||||||
|
@ -61,6 +61,12 @@
|
|||||||
files:
|
files:
|
||||||
- ^roles/test_molecule_prep/.*
|
- ^roles/test_molecule_prep/.*
|
||||||
- ^plugins/.*
|
- ^plugins/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-test_molecule_prep
|
name: tripleo-operator-molecule-test_molecule_prep
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -70,6 +76,12 @@
|
|||||||
files:
|
files:
|
||||||
- ^roles/tripleo_config_generate_ansible/.*
|
- ^roles/tripleo_config_generate_ansible/.*
|
||||||
- ^plugins/.*
|
- ^plugins/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_config_generate_ansible
|
name: tripleo-operator-molecule-tripleo_config_generate_ansible
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -78,6 +90,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_container_image_delete/.*
|
- ^roles/tripleo_container_image_delete/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_container_image_delete
|
name: tripleo-operator-molecule-tripleo_container_image_delete
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -86,6 +104,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_container_image_list/.*
|
- ^roles/tripleo_container_image_list/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_container_image_list
|
name: tripleo-operator-molecule-tripleo_container_image_list
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -94,6 +118,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_container_image_push/.*
|
- ^roles/tripleo_container_image_push/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_container_image_push
|
name: tripleo-operator-molecule-tripleo_container_image_push
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -102,6 +132,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_container_image_show/.*
|
- ^roles/tripleo_container_image_show/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_container_image_show
|
name: tripleo-operator-molecule-tripleo_container_image_show
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -110,6 +146,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_overcloud_image_upload/.*
|
- ^roles/tripleo_overcloud_image_upload/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_overcloud_image_upload
|
name: tripleo-operator-molecule-tripleo_overcloud_image_upload
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -118,6 +160,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_deploy/.*
|
- ^roles/tripleo_deploy/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_deploy
|
name: tripleo-operator-molecule-tripleo_deploy
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -126,6 +174,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_overcloud_deploy/.*
|
- ^roles/tripleo_overcloud_deploy/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_overcloud_deploy
|
name: tripleo-operator-molecule-tripleo_overcloud_deploy
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -134,6 +188,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_overcloud_export/.*
|
- ^roles/tripleo_overcloud_export/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_overcloud_export
|
name: tripleo-operator-molecule-tripleo_overcloud_export
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -142,6 +202,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_overcloud_failures/.*
|
- ^roles/tripleo_overcloud_failures/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_overcloud_failures
|
name: tripleo-operator-molecule-tripleo_overcloud_failures
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -150,6 +216,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_overcloud_node_introspect/.*
|
- ^roles/tripleo_overcloud_node_introspect/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_overcloud_node_introspect
|
name: tripleo-operator-molecule-tripleo_overcloud_node_introspect
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -158,6 +230,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_overcloud_node_import/.*
|
- ^roles/tripleo_overcloud_node_import/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_overcloud_node_import
|
name: tripleo-operator-molecule-tripleo_overcloud_node_import
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -166,6 +244,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_overcloud_node_configure/.*
|
- ^roles/tripleo_overcloud_node_configure/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_overcloud_node_configure
|
name: tripleo-operator-molecule-tripleo_overcloud_node_configure
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -174,6 +258,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_overcloud_node_clean/.*
|
- ^roles/tripleo_overcloud_node_clean/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_overcloud_node_clean
|
name: tripleo-operator-molecule-tripleo_overcloud_node_clean
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -182,6 +272,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_container_image_prepare/.*
|
- ^roles/tripleo_container_image_prepare/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_container_image_prepare
|
name: tripleo-operator-molecule-tripleo_container_image_prepare
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -190,6 +286,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_container_image_prepare_default/.*
|
- ^roles/tripleo_container_image_prepare_default/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_container_image_prepare_default
|
name: tripleo-operator-molecule-tripleo_container_image_prepare_default
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -198,6 +300,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_undercloud_backup/.*
|
- ^roles/tripleo_undercloud_backup/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_undercloud_backup
|
name: tripleo-operator-molecule-tripleo_undercloud_backup
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -206,6 +314,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_undercloud_install/.*
|
- ^roles/tripleo_undercloud_install/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_undercloud_install
|
name: tripleo-operator-molecule-tripleo_undercloud_install
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -214,6 +328,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_undercloud_minion_install/.*
|
- ^roles/tripleo_undercloud_minion_install/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_undercloud_minion_install
|
name: tripleo-operator-molecule-tripleo_undercloud_minion_install
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -222,6 +342,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_undercloud_minion_upgrade/.*
|
- ^roles/tripleo_undercloud_minion_upgrade/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_undercloud_minion_upgrade
|
name: tripleo-operator-molecule-tripleo_undercloud_minion_upgrade
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
@ -230,6 +356,12 @@
|
|||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/tripleo_undercloud_upgrade/.*
|
- ^roles/tripleo_undercloud_upgrade/.*
|
||||||
|
- ^bindep.txt
|
||||||
|
- ^galaxy.yml
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^setup.cfg
|
||||||
|
- ^test-requirements.txt
|
||||||
|
- ^tox.ini
|
||||||
name: tripleo-operator-molecule-tripleo_undercloud_upgrade
|
name: tripleo-operator-molecule-tripleo_undercloud_upgrade
|
||||||
parent: tripleo-operator-molecule-base
|
parent: tripleo-operator-molecule-base
|
||||||
vars:
|
vars:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user