Trigger molecule tests when modifying CI scripts
Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com> Change-Id: I585d03ad42fc0435c711a02717b2b17c1ec8275b (cherry picked from commit7db15e5fe2
) (cherry picked from commitf755757d55
)
This commit is contained in:
parent
f2f322c1ea
commit
8db8595395
|
@ -91,7 +91,10 @@
|
|||
"name": new_job_name,
|
||||
"parent": "tripleo-validations-centos-8-base",
|
||||
"files": [
|
||||
"^roles/" ~ _role_name ~ "/.*"
|
||||
"^roles/validation_" ~ _role_name ~ "/.*",
|
||||
"^tests/prepare-test-host.yml",
|
||||
"^ci/playbooks/pre.yml",
|
||||
"^ci/playbooks/run.yml"
|
||||
],
|
||||
"vars": {
|
||||
"tripleo_validations_role_name": _role_name
|
||||
|
|
|
@ -49,22 +49,20 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/collect_flavors_and_verify_profiles/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-collect_flavors_and_verify_profiles
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
tripleo_validations_role_name: collect_flavors_and_verify_profiles
|
||||
voting: false
|
||||
- job:
|
||||
files:
|
||||
- ^roles/ceilometerdb_size/.*
|
||||
name: tripleo-validations-centos-8-molecule-ceilometerdb_size
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
tripleo_validations_role_name: ceilometerdb_size
|
||||
voting: false
|
||||
- job:
|
||||
files:
|
||||
- ^roles/neutron_sanity_check/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-neutron_sanity_check
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -73,6 +71,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/node_health/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-node_health
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -81,6 +82,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/nova_event_callback/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-nova_event_callback
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -89,6 +93,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/ovs_dpdk_pmd/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-ovs_dpdk_pmd
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -97,6 +104,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/pacemaker_status/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-pacemaker_status
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -105,6 +115,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/stack_health/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-stack_health
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -113,6 +126,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/switch_vlans/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-switch_vlans
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -121,6 +137,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/tls_everywhere/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-tls_everywhere
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -129,6 +148,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/undercloud_process_count/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-undercloud_process_count
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -137,6 +159,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/openstack_endpoints/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-openstack_endpoints
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -145,6 +170,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/openshift_on_openstack/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-openshift_on_openstack
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -153,6 +181,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/node_disks/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-node_disks
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -161,6 +192,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/container_status/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-container_status
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -169,6 +203,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/healthcheck_service_status/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-healthcheck_service_status
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -177,6 +214,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/ironic_boot_configuration/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-ironic_boot_configuration
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -185,6 +225,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/mysql_open_files_limit/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-mysql_open_files_limit
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -193,6 +236,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/network_environment/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-network_environment
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -201,6 +247,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/dhcp_validations/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-dhcp_validations
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -209,6 +258,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/controller_token/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-controller_token
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -216,6 +268,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/controller_ulimits/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-controller_ulimits
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -223,6 +278,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/ctlplane_ip_range/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-ctlplane_ip_range
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -230,6 +288,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/repos/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-repos
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -237,6 +298,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/undercloud_debug/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-undercloud_debug
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -244,6 +308,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/nova_status/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-nova_status
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -251,6 +318,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/image_serve/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-image_serve
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -259,6 +329,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/check_network_gateway/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-check_network_gateway
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -267,6 +340,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/undercloud_heat_purge_deleted/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-undercloud_heat_purge_deleted
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -274,6 +350,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/undercloud_tokenflush/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-undercloud_tokenflush
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -281,6 +360,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/rabbitmq_limits/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-rabbitmq_limits
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -288,6 +370,9 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/stonith_exists/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-stonith_exists
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -295,13 +380,29 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/ceph/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-ceph
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
tripleo_validations_role_name: ceph
|
||||
- job:
|
||||
files:
|
||||
- ^roles/system_encoding/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-system_encoding
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
tripleo_validations_role_name: system_encoding
|
||||
- job:
|
||||
files:
|
||||
- ^roles/nova_svirt/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-nova_svirt
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
|
@ -309,39 +410,43 @@
|
|||
- job:
|
||||
files:
|
||||
- ^roles/package_version/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-package_version
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
tripleo_validations_role_name: package_version
|
||||
- job:
|
||||
files:
|
||||
- ^roles/check_rhsm_version/.*
|
||||
- ^roles/check_rhsm_version/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-check_rhsm_version
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
tripleo_validations_role_name: check_rhsm_version
|
||||
- job:
|
||||
files:
|
||||
- ^roles/system_encoding/.*
|
||||
name: tripleo-validations-centos-8-molecule-system_encoding
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
tripleo_validations_role_name: system_encoding
|
||||
- job:
|
||||
files:
|
||||
- ^roles/overcloud_service_status/.*
|
||||
name: tripleo-validations-centos-8-molecule-overcloud_service_status
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
tripleo_validations_role_name: overcloud_service_status
|
||||
- job:
|
||||
files:
|
||||
- ^roles/check_undercloud_conf/.*
|
||||
- ^roles/check_undercloud_conf/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-check_undercloud_conf
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
tripleo_validations_role_name: check_undercloud_conf
|
||||
|
||||
- job:
|
||||
files:
|
||||
- ^roles/overcloud_service_status/.*
|
||||
- ^tests/prepare-test-host.yml
|
||||
- ^ci/playbooks/pre.yml
|
||||
- ^ci/playbooks/run.yml
|
||||
name: tripleo-validations-centos-8-molecule-overcloud_service_status
|
||||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
tripleo_validations_role_name: overcloud_service_status
|
||||
- job:
|
||||
files:
|
||||
- ^roles/check_uc_hostname/.*
|
||||
|
|
Loading…
Reference in New Issue