Several years ago all of devstack-gate's zuul config was moved into
devstack-gate proper. We need to keep the official jobs that do github
syncing here in project-config and we need to add noop-jobs to
project-config in order to "remove" the repo content in preparation for
its retirement. Do that here.
Followup changes will retire the repo then eventually make it back to
this repo to remove the config I have just added.
Change-Id: Ib7aa64663cd6306e69b49e15e80419230079a8a8
ec2-api project is retiring[1] and this is the first step
of removing the gate jobs from this repo and also update acl so that
we can proceed on the remaining cleanup.
[1] https://review.opendev.org/c/openstack/governance/+/919394/1
Change-Id: If7ef4a6351c397a3190b53593054a73ac354fdc7
Sahara project is retiring[1] and this is the first step
of removing the gate jobs from this repo and also update acl so that
we can proceed on the remaining cleanup.
[1] https://review.opendev.org/c/openstack/governance/+/919374
Change-Id: I7e4b3af80a08e854f6ff075a08b422c71e9d61c6
Murano projects is retiring[1] and this is the first step
of removing the gate jobs from this repo and also update acl so that
we can proceed on the remaining cleanup.
[1] https://review.opendev.org/c/openstack/governance/+/919358
Change-Id: Icca58a4c346ac1a8dbe56e9616e180778a0ac1ff
Senlin projects is retiring[1] and this is the first step
of removing the gate jobs from this repo and also update acl so that
we can proceed on the remaining cleanup.
[1] https://review.opendev.org/c/openstack/governance/+/919347
Change-Id: I569dedf7b158eee5ba06ebd9b2fbeeedc3ea0a02
Solum projects is retiring[1] and this is the first step
of removing the gate jobs from this repo and also update acl so that
we can proceed on the remaining cleanup.
[1] https://review.opendev.org/c/openstack/governance/+/919211
Change-Id: Ide027beefa05a60fdaecdcd22c8077d3c3d4368b
This was missed when doing an earlier cleanup. This is part of the
Ubuntu Xenial removal. We have to remove puppet apply jobs for
system-config because they all rely on puppet on Xenial. We don't retire
these projecst and instead switch them to noop jobs because we may still
need to make changes to them (though we hope we don't).
Change-Id: Iba1b4ffbeeecfc39b6bd17db829f7372f605b8b2
We're trying to drop Xenial nodes entirely. Clean up the wheel
mirror/cache infrastructure in Zuul for Xenial as part of this.
Change-Id: Ide7f210bdbd69065fa123bebe4a6992a206c2a74
We're trying to remove Xenial nodes from our CI system. Xenial was the
provider for python35 testing. Drop these python35 job templates from
projects as an early step in cleaning Xenial up.
Change-Id: I4ead24ad68e4a38070d1f966ab970827ac4f7f97
During OpenStack coordinated releases, hundreds of release
documentation and release note publication jobs are triggered, but
with the semaphores end up taking most of a day because they all get
serialized. These semaphores are intended to avoid builds for
different branches of the same project from racing one another and
publishing out of sequence, but on release day only tags for a
single branch (master) are triggered making the semaphores
unnecessary in that situation.
We temporarily take out the semaphores prior to starting the
coordinated release process for OpenStack, and then revert this
change once the jobs have completed.
Change-Id: I1321987179c3d19c3c9705de7cddd05dc41c779c
This patch adds additional reference to the project-team-guide to the
"How to handle test failures" section of the testing document in the
zuul's failure message.
Change-Id: I544297bdec6dc637044d97f513adf11f0706dd6d
Adds r/stx.9.0 to the list of branches to promote for
StarlingX docs.
Change-Id: I82411948cfcfed375f2a5fb6224d515929015ada
Signed-off-by: Ron Stone <ronald.stone@windriver.com>
Remove x/networking-opencontrail from zuul. This repo uses CentOS 7
roles that we want to clean up and it last merged a change in 2020
soon after being moved out of the openstack/ Git namespace. If
interest restarts it can be readded and fixed up.
Change-Id: I4353c219e45b86b6b2d63028a4b56521cdf2d547
The OpenDev team is planning on removing Ubuntu Xenial in the nearish
future. One of the things still running on Xenial is our old puppet
testing. We've decided taht we'll just have to manually manage those
nodes going forward without CI as there are few of them at this point
and we really want to clean up old Ubuntus in nodepool and our mirrors.
There is a risk that this will allow things to break without detection
or otherwise create new problems, but this stuff has been neglected so
that risk was there anyway.
Change-Id: I065c36e3171c851971d94f92c52a4ab8646fca38
We're working through the removal of CentOS 7. Enough time has passed
since we announced the removal that we can go ahead and start removing
some of the less important supporting infrastructure like fallback
bindep testing checks and wheel building and caching/mirroring. Go ahead
and do this cleanup.
Change-Id: I07be885c5a5641a345d052e2157a19299cfbbbcf
This drop min-ready for centos-7 to 0 and removes use of some centos 7
jobs from puppet-midnoet. We will clean up those removed jobs in a
followup change to openstack-zuul-jobs.
We also remove x/collected-openstack-plugins from zuul. This repo uses
centos 7 nodesets that we want to clean up and it last merged a change
in 2019. That change was written by the infra team as part of global
cleanups. I think we can remove it from zuul for now and if interest
restarts it can be added and fixed up.
Change-Id: I06f8b0243d2083aacb44fe12c0c850991ce3ef63
TripleO project is retiring
- https://review.opendev.org/c/openstack/governance/+/905145
this commit removes it from infra except trieplo-ci repo
which needs to be removed from infra at the end. We need to
remove other repo (user of jobs defined in tripleo-ci repo)
first so tripleo-ci repo content can be cleanup.
Change-Id: Ib2c64b65a7655b92c2b3afeff6db292eaf2212d4
openstack-tempest-skiplist is one of repo under TripleO
project which is in retiring process. To remove the
openstack-tempest-skiplist repo content we need to define
the noop job for this.
Change-Id: I956f8f06a5281e5b0d05f60620053c2cd45edfb8
TripleO projects is retiring[1] and this is the first step
of removing the gate jobs from all the TripleO repo and update
acl so that we can proceed on the remaining cleanup.
[1] https://review.opendev.org/c/openstack/governance/+/905145
Change-Id: Ie8e026907fad2ba8e9e2a84d39087cd3e0e613e9
We are in the process of dropping this node type from nodepool and our
mirrors entirely. Stop running jobs to build the python wheel
mirror/cache for this release.
Change-Id: Iaab540fdf67f357080bed7aff62f7136596fa8fd
We're going to clean up these images entirely as they are based on leap
15.2 which is ancient and little to nothing is reliably using these
nodes.
Change-Id: I7c40f27aeb36eb9e3b4690ad6a943385461ee720