From 37f0673893bc33008d962261e11023a713d82901 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. Change-Id: I28a39b31f71153a602d41cefe621a216d09a290f (cherry picked from commit d487302e60bf295122ab04ba5d3b799132ed0b17) (cherry picked from commit 503116557a0b5ed91aa7bea2ef6eaa967ce15712) --- .zuul.yaml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index e789b2b291..6de708671d 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: @@ -717,6 +716,7 @@ - ^.*\.rst$ - ^doc/.*$ - nova-ceph-multistore: + voting: false irrelevant-files: - ^.*\.rst$ - ^doc/.*$ @@ -750,10 +750,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.