3646 Commits

Author SHA1 Message Date
Clark Boylan
d74b70471c Update jeepyb to run Gerrit 3.9 image builds
This is part of the post Gerrit 3.9 upgrade. We need to keep jeepyb in
alignment with the state of our gerrit and have it trigger the correct
jobs.

Change-Id: Ic383f538c42307f2de552f17cfd13e1bd1e37924
2024-05-31 08:21:19 -07:00
Zuul
3336b1f7ae Merge "Retire devstack-gate" 2024-05-28 21:52:41 +00:00
Zuul
33cfefdab1 Merge "Remove networking-ovn completely" 2024-05-18 02:47:50 +00:00
Ghanshyam Mann
172f0b0c19 Retire Sahara: remove project from infra
Sahara project has been retired, this commit removes
it from infra.

Depends-On: https://review.opendev.org/c/openstack/governance/+/919374/1
Change-Id: Ic75809721c2e32a32a16bf29137a10af7d4da80c
2024-05-16 16:40:42 -07:00
Ghanshyam Mann
6a22241546 Retire ec2-api: remove project from infra
ec2-api project has been retired, this commit removes
it from infra.

Depends-On: https://review.opendev.org/c/openstack/governance/+/919394/1
Change-Id: I00c599b5a89db53674b34ab2ae1f5e784e59e779
2024-05-16 16:34:02 -07:00
Ghanshyam Mann
a8a4034249 Retire Senlin: remove project from infra
Senlin project has been retired, this commit removes
it from infra.

Depends-On: https://review.opendev.org/c/openstack/governance/+/919347
Change-Id: Ica75f88bc80bed5b3eb7f84200e60a9179afc2dd
2024-05-16 16:29:17 -07:00
Zuul
db7075c7fc Merge "Retire Murano: remove project from infra" 2024-05-16 19:46:47 +00:00
Zuul
58100bdc5e Merge "Retire Solum: remove project from infra" 2024-05-16 19:46:45 +00:00
Zuul
85744bab5a Merge "Retire puppet-panko completely" 2024-05-16 19:46:37 +00:00
Takashi Kajinami
f56ccecc5b Remove networking-ovn completely
The networking-ovn project was deprecated after stable/train because
its implementations were merged into the core neutron. stable/train is
already EOL so no stable branch is currently active.

Depends-on: https://review.opendev.org/c/openstack/governance/+/919700
Change-Id: I5d4763511dc283f00c6e594a0c0cf243777788c2
2024-05-15 09:27:25 +00:00
Clark Boylan
82e7504c36 Retire devstack-gate
This removes devstack-gate from the CI system and updates ACLS for the
repo in Gerrit to the openstack retired repo config. There are also
cleanups to nodepool elements and irc bots to remove references to
devstack-gate where we don't need them anymore.

Depends-On: https://review.opendev.org/c/openstack/governance/+/919629
Change-Id: I50ce4e5aa7001ba52bea78a65855278be68e61a5
2024-05-14 15:16:58 -07:00
Clark Boylan
e7525f8f52 Add devstack-gate back to central config for retirement prep
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
2024-05-14 14:56:16 -07:00
Ghanshyam Mann
f96e1dcb91 Retire ec2-api: end gate and update acl
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
2024-05-13 22:40:19 +00:00
Ghanshyam Mann
86c3c171bf Retire Sahara: end gate and update acl
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
2024-05-13 14:44:28 -07:00
Takashi Kajinami
bd2ad64ded Retire puppet-panko completely
puppet-panko was deprecated after wallaby release. Its last stable
branch, stable/wallaby, was EOLed when stable/wallaby was transitioned
to unmaitanined/wallaby[1].

[1] 1b1ef0546f8f148767ddacf46690c3011cab70c2

Change-Id: I6077cc1263b6d8e1a6f7701525e5c99bc64f3756
2024-05-12 14:48:51 +09:00
Ghanshyam Mann
0de25240eb Retire Murano: remove project from infra
Murano project has been retired, this commit removes
it from infra.

Depends-On: https://review.opendev.org/c/openstack/governance/+/919358
Change-Id: I912599baf35608de7e3c5634feecaef2b7e438f9
2024-05-10 16:10:48 -07:00
Ghanshyam Mann
fb929d560c End gate and update acl for retiring murano projects
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
2024-05-10 15:36:21 -07:00
Ghanshyam Mann
f0733d3260 Retire Solum: remove project from infra
Solum project has been retired, this commit removes
it from infra.

Depends-On: https://review.opendev.org/c/openstack/governance/+/919211
Change-Id: I2f461cca5aa99b79df09bf0cf54bc9c80873f8b9
2024-05-10 21:21:13 +00:00
Ghanshyam Mann
8e15cfd8ed End gate and update acl for retiring senlin projects
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
2024-05-10 14:18:30 -07:00
Ghanshyam Mann
7c41ca98ac End gate and update acl for retiring solum projects
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
2024-05-10 14:13:51 -07:00
Zuul
1dca053d68 Merge "Stop publishing Xenial wheel mirror/cache content" 2024-05-07 21:28:43 +00:00
Zuul
889f4d68c4 Merge "Drop use of python35 job templates" 2024-05-07 20:53:41 +00:00
Clark Boylan
34cb3f5453 Remove last bit of system-config-puppet-apply-jobs usage
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
2024-04-26 09:20:36 -07:00
Clark Boylan
ffe9d7ae00 Stop publishing Xenial wheel mirror/cache content
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
2024-04-24 15:49:48 -07:00
Clark Boylan
bc5f80f3e8 Drop use of python35 job templates
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
2024-04-24 15:40:39 -07:00
Zuul
f0cde8e841 Merge "Add reference to the project-team-guide in the fail ci msg" 2024-04-23 22:41:02 +00:00
Zuul
1a2ae3dc45 Merge "Retire PowerVMStacker SIG: Remove Project from Infrastructure Systems" 2024-04-17 12:02:06 +00:00
Zuul
e14c4fbf96 Merge "Retire puppet-sahara: Remove Project from Infrastructure System" 2024-04-11 07:42:16 +00:00
Zuul
eae8c01246 Merge "Retire puppet-murano: Remove Project from Infrastructure System" 2024-04-11 07:16:29 +00:00
Zuul
dc3d97f4df Merge "Retire puppet-ec2api: Remove Project from Infrastructure System" 2024-04-11 07:01:51 +00:00
Zuul
11822e3de6 Merge "Replace 2024.1/Caracal key with 2024.2/Dalmatian" 2024-04-08 14:19:05 +00:00
Jeremy Stanley
2885af7fac Revert "Temporarily remove release docs semaphores"
Merge once OpenStack coordinated release jobs have completed.

This reverts commit 1c927aeab3a0bc42e214f05f80fdeb6a135b2f3e.

Change-Id: Id68f0304d20d8e56a0ce7dcf284c1090d017a34b
2024-03-28 17:47:32 +00:00
Jeremy Stanley
1c927aeab3 Temporarily remove release docs semaphores
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
2024-03-28 17:47:03 +00:00
Slawek Kaplonski
435ce75481 Add reference to the project-team-guide in the fail ci msg
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
2024-03-26 11:14:35 +01:00
Ron Stone
83e5e0a809 Update StarlingX docs promote job for R9 release
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>
2024-03-21 14:31:40 +00:00
Zuul
f6f510363f Merge "Remove old infra team puppet testing" 2024-03-21 10:08:35 +00:00
Michal Nasiadka
aa68df0a71 Add magnum-capi-helm jobs
Depends-On: https://review.opendev.org/c/openstack/governance/+/910240
Change-Id: I5d4208df21e5c8bcea7379a0bb9a6aeb16d73566
2024-03-18 17:52:35 +01:00
Zuul
1a41ad6f5e Merge "Retire heat-cfnclient: Remove Project from Infrastructure System" 2024-03-15 13:34:02 +00:00
Zuul
b8e6c62de8 Merge "Retire puppet-murano: End Project Gating" 2024-03-15 13:02:39 +00:00
Takashi Kajinami
862cdc23ac Retire heat-cfnclient: Remove Project from Infrastructure System
Depends-on: https://review.opendev.org/c/openstack/governance/+/905821
Change-Id: I2334b4b49962345d10318f8e499f54f8347bb7b3
2024-03-15 21:49:16 +09:00
Takashi Kajinami
53d7919b76 Retire puppet-murano: Remove Project from Infrastructure System
Depends-on: https://review.opendev.org/c/openstack/governance/+/913294
Change-Id: Ie3d4c05d20e5620b52b0cc2e0ddaf1ddcf1497ef
2024-03-15 18:17:39 +09:00
Takashi Kajinami
ead03b5ac9 Retire puppet-murano: End Project Gating
Murano was marked inactive during this cycle and has been excluded from
2024.1 release. Because Puppet OpenStack modules are tightly coupled
with OpenStack's release cycle, we retire this module and won't create
a 2024.1 release[1].

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/VHE6WWZKOTTKBLUVMABAAQKBN2QSEED4/

Change-Id: I62abece77f9264ff75f5486daebc39a718419091
2024-03-15 18:10:07 +09:00
Jeremy Stanley
e1df180235 Replace 2024.1/Caracal key with 2024.2/Dalmatian
This is a zuul-encrypted export of the signing subkey for the
OpenStack 2024.2/Dalmatian release cycle:
0xf8675126e2411e7748dd46662fc2093e4682645f

This was created using the instructions from our documentation:
https://docs.opendev.org/opendev/system-config/latest/signing.html

Change-Id: I45855aefb1f10e54cfc2a1fd1aeef1a96364b77a
Depends-On: https://review.opendev.org/913273
2024-03-14 21:57:02 +00:00
Takashi Kajinami
23ddcfa281 Retire puppet-ec2api: Remove Project from Infrastructure System
Depends-on: https://review.opendev.org/c/openstack/governance/+/912712
Change-Id: Iadc8c4c192d512d793cf2195885cbc631beac8d2
2024-03-13 16:45:16 +09:00
Takashi Kajinami
a98c5260da Retire puppet-ec2api: End Project Gating
EC2 API was marked inactive during this cycle and has been excluded
from 2024.1 release. Because Puppet OpenStack modules are tightly
coupled with OpenStack's release cycle, we agreed to retire this module
and not to create a 2024.1 release.

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/BVF4I2METEA7HQB3KRF63JTBR4C6ZYEJ/

Change-Id: I3c3aaa1a71adef2684c320c27b6121eca71be7b3
2024-03-13 16:38:41 +09:00
Jeremy Stanley
229b658e9d Drop gating for x/networking-opencontrail
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
2024-03-12 22:56:14 +00:00
Clark Boylan
12b36b5f5e Remove old infra team puppet testing
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
2024-03-08 13:05:37 -08:00
Clark Boylan
f315820135 Drop CentOS 7 wheel builds and bindep fallback check job
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
2024-03-08 08:29:56 -08:00
Takashi Kajinami
ba46239e94 Retire puppet-sahara: Remove Project from Infrastructure System
Depends-on: https://review.opendev.org/c/openstack/governance/+/910454
Change-Id: I1f91c94c676bb4ccd7ce23b50eba815548ee6af1
2024-03-08 23:54:19 +09:00
Zuul
78f7c46aec Merge "Retire puppet-qdr: Remove Project from Infrastructure System" 2024-03-08 13:47:53 +00:00