From 1592b95d70839d5d2f50ac2a6521b8315689eded Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Wed, 15 May 2024 08:27:49 -0700 Subject: [PATCH] Drop devstack-gate roles from devstack zuul jobs Devstack-gate has been retired and relying on a retired repo for roles in zuul produces errors (because the roles are no longer in the HEAD of the repo). It doesn't look like devstack actually relies on these roles in d-g (if it does they can be ported into devstack instead) so we just drop the roles specifier for d-g in the devstack job. NOTE(elod.illes): nova-ceph-multistore job is broken in this branch, so it is set as non-voting in check queue and removed from gate queue until it gets fixed. NOTE(elod.illes): grenade is also failing on this branch with cinder related issue, so it is set as non-voting to be able to merge this patch to unblock other repos gates. Change-Id: I28a39b31f71153a602d41cefe621a216d09a290f (cherry picked from commit d487302e60bf295122ab04ba5d3b799132ed0b17) (cherry picked from commit 503116557a0b5ed91aa7bea2ef6eaa967ce15712) (cherry picked from commit 37f0673893bc33008d962261e11023a713d82901) --- .zuul.yaml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 49cd4a7449..054f62e6de 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -275,7 +275,6 @@ required-projects: - opendev.org/openstack/devstack roles: - - zuul: opendev.org/openstack/devstack-gate - zuul: opendev.org/openstack/openstack-zuul-jobs vars: devstack_localrc: @@ -657,6 +656,7 @@ - ^.*\.rst$ - ^doc/.*$ - grenade: + voting: false irrelevant-files: - ^.*\.rst$ - ^doc/.*$ @@ -690,6 +690,7 @@ - ^.*\.rst$ - ^doc/.*$ - nova-ceph-multistore: + voting: false irrelevant-files: - ^.*\.rst$ - ^doc/.*$ @@ -709,6 +710,7 @@ - ^.*\.rst$ - ^doc/.*$ - grenade: + voting: false irrelevant-files: - ^.*\.rst$ - ^doc/.*$ @@ -721,10 +723,13 @@ irrelevant-files: - ^.*\.rst$ - ^doc/.*$ - - nova-ceph-multistore: - irrelevant-files: - - ^.*\.rst$ - - ^doc/.*$ + # TODO(elod.illes): nova-ceph-multistore is broken in this branch, + # so it is set as non-voting in check queue and commented out here + # in gate queue until the job gets fixed. + # - nova-ceph-multistore: + # irrelevant-files: + # - ^.*\.rst$ + # - ^doc/.*$ # Please add a note on each job and conditions for the job not # being experimental any more, so we can keep this list somewhat # pruned.