From 661aaba67e850fd92ae9b0be9033f012d745c7e4 Mon Sep 17 00:00:00 2001 From: Wes Hayutin Date: Mon, 2 Mar 2020 09:01:18 -0700 Subject: [PATCH] update tripleo-ansible ci for centos-8 move centos-7 jobs to centos-8 where possible. this change also adds a default standalone job to tripleo-ansible changes. Related-Bug: #1865525 Change-Id: I4da414fbadf6fa000ee564e59e89298ac8a3db9d --- zuul.d/layout.yaml | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/zuul.d/layout.yaml b/zuul.d/layout.yaml index 9bfbc38af..483e1ba35 100644 --- a/zuul.d/layout.yaml +++ b/zuul.d/layout.yaml @@ -16,7 +16,7 @@ - tripleo-ci-centos-7-containers-multinode: &containers_multinode dependencies: &deps - openstack-tox-linters - files: + files: &containers_files - ^tripleo_ansible/.* irrelevant-files: &irrelevant_scenario_files - .*.md$ @@ -26,6 +26,10 @@ - ^tripleo_ansible/.*molecule.* - ^tripleo_ansible/.*meta.* - ^tripleo_ansible/roles/test_deps/.* + - tripleo-ci-centos-8-standalone: &basic_standalone + dependencies: *deps + files: *containers_files + irrelevant-files: *irrelevant_scenario_files - tripleo-ci-centos-7-containers-undercloud-minion: &undercloud_minion dependencies: *deps files: @@ -36,7 +40,7 @@ files: - ^tripleo_ansible/.* irrelevant-files: *irrelevant_scenario_files - - tripleo-ci-centos-7-scenario001-standalone: &scenario001 + - tripleo-ci-centos-8-scenario001-standalone: &scenario001 dependencies: *deps files: - ^tripleo_ansible/roles/tripleo_ceph_.*/.* @@ -44,20 +48,20 @@ - ^tripleo_ansible/roles/tripleo_upgrade_hiera/.* - ^setup.* irrelevant-files: *irrelevant_scenario_files - - tripleo-ci-centos-7-scenario002-standalone: &scenario002 + - tripleo-ci-centos-8-scenario002-standalone: &scenario002 dependencies: *deps files: - ^tripleo_ansible/roles/tripleo_hieradata/.* - ^tripleo_ansible/roles/tripleo_upgrade_hiera/.* irrelevant-files: *irrelevant_scenario_files - - tripleo-ci-centos-7-scenario003-standalone: &scenario003 + - tripleo-ci-centos-8-scenario003-standalone: &scenario003 dependencies: *deps files: - ^tripleo_ansible/roles/tripleo_create_admin/.* - ^tripleo_ansible/roles/tripleo_hieradata/.* - ^tripleo_ansible/roles/tripleo_upgrade_hiera/.* irrelevant-files: *irrelevant_scenario_files - - tripleo-ci-centos-7-scenario004-standalone: &scenario004 + - tripleo-ci-centos-8-scenario004-standalone: &scenario004 dependencies: *deps files: - ^tripleo_ansible/roles/tripleo_ceph_.*/.* @@ -82,10 +86,11 @@ - tripleo-ci-centos-7-containers-multinode: *containers_multinode - tripleo-ci-centos-7-containers-undercloud-minion: *undercloud_minion - tripleo-ci-centos-7-undercloud-containers: *undercloud_containers - - tripleo-ci-centos-7-scenario001-standalone: *scenario001 - - tripleo-ci-centos-7-scenario002-standalone: *scenario002 - - tripleo-ci-centos-7-scenario003-standalone: *scenario003 - - tripleo-ci-centos-7-scenario004-standalone: *scenario004 + - tripleo-ci-centos-8-standalone: *basic_standalone + - tripleo-ci-centos-8-scenario001-standalone: *scenario001 + - tripleo-ci-centos-8-scenario002-standalone: *scenario002 + - tripleo-ci-centos-8-scenario003-standalone: *scenario003 + - tripleo-ci-centos-8-scenario004-standalone: *scenario004 - tripleo-ci-centos-7-scenario010-standalone: *scenario010 post: jobs: