commit d9abf578ee09f621123f660f3fa4a65270565ef1 Author: Rafael Folco Date: Wed Oct 7 13:23:02 2020 -0300 Switch to content provider jobs/templates This change switches templates and jobs to the content provider dependency relation so the jobs share the produced artifacts. Depends-On: https://review.opendev.org/#/c/756128 Change-Id: I9eb9123c4480a6882ac7af76afa0f75cfe23b470 diff --git a/zuul.d/layout.yaml b/zuul.d/layout.yaml index 78ebad5..39b9656 100644 --- a/zuul.d/layout.yaml +++ b/zuul.d/layout.yaml @@ -2,14 +2,32 @@ templates: - puppet-openstack-check-jobs - puppet-openstack-module-unit-jobs - - tripleo-undercloud-jobs - - tripleo-multinode-container-minimal + - tripleo-undercloud-jobs-pipeline + - tripleo-multinode-container-minimal-pipeline - release-notes-jobs-python3 - - tripleo-standalone-scenarios-full + - tripleo-standalone-scenarios-pipeline - tripleo-standalone-multinode-ipa check: jobs: + - tripleo-ci-centos-8-content-provider - tripleo-ci-centos-8-scenario007-multinode-oooq-container: + vars: &multi_consumer_vars + consumer_job: true + build_container_images: false + tags: + - undercloud-setup + - undercloud-scripts + - undercloud-install + - undercloud-post-install + - tripleo-validations + - overcloud-scripts + - overcloud-prep-config + - overcloud-prep-containers + - overcloud-deploy + - overcloud-post-deploy + - overcloud-validate + dependencies: &deps_cprovider + - tripleo-ci-centos-8-content-provider files: - ^manifests/profile/pacemaker/ovn.*$ - ^manifests/profile/(base|pacemaker)/neutron/plugins/ml2/ovn.*$