Remove anything that does not have an external reference (per
codesearch.o.o).
Change-Id: I9e1f9503994e873c08cbe121736ee148ce9d6902
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
This was migrated in nova a very long time ago [1].
[1] https://review.opendev.org/c/openstack/nova/+/610403
Change-Id: I155934eb08e3b15767997ef3023d518f6cf8c9e3
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
The devstack-gate repo has been retired, drop references to it. Ideally
we want to remove all legacy jobs now, too, but this will need to be a
multi-step process.
Change-Id: Ia39bea5bc0811e53aa69456def3a979b926498ad
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.
Depends-On: https://review.opendev.org/c/openstack/project-config/+/912309
Change-Id: I722bd1ab4fb7c0dfc2864ee55a64c4cf4dfec195
We are starting work to remove CentOS 7 from Zuul and Nodepool. The
first step there is to delete everything that appears to be unused. We
do that here cleaning up nodesets and jobs that should be unused at this
point in time.
Note we keep the wheel cache/mirror build and publication jobs around
for just a bit longer. We will clean those up when we are closer to
being able to remove everything CentOS 7 related.
Depends-On: https://review.opendev.org/c/openstack/project-config/+/910978
Change-Id: I984c494afc5ba58b50350bc9eae58260cc66f2ee
As we EOL queens, rocky and stein for networking stadium projects some
legacy jobs can be removed:
- legacy-tempest-dsvm-networking-bagpipe
- legacy-tempest-dsvm-networking-bgpvpn-bagpipe
- legacy-networking-bagpipe-dsvm-fullstack
Change-Id: I5782410fc0303599e101912719c7b630908921e5
Depends-On: https://review.opendev.org/c/openstack/releases/+/846188
These jobs were used only in nova's stable/train, but that went to EOL,
so job definitions can be removed from here.
Change-Id: Ib6005dcd7eefbe693a400ef016103ed1df064d83
Python regexes are deprecated in Zuul, so update the use of regexes
in branch matchers with re2-compatible syntax.
Change-Id: I2216976a9c040cdf1d324f90831a543f7cf4a15d
Projects ocata branches have transitioned to End of Life, which means
that all ocata related branch filters and unnecessary definitions can
be removed.
Change-Id: I6bae6ce07c58855379db7afd9394b94de3781fee
As we EOL queens, rocky and stein for networking stadium projects some
legacy jobs can be removed:
- legacy-neutron-fwaas-dsvm-fullstack
- legacy-neutron-fwaas-dsvm-functional
- legacy-neutron-fwaas-v1-dsvm-tempest
- legacy-neutron-fwaas-v1-dsvm-tempest-multinode
- legacy-neutron-fwaas-v2-dsvm-tempest
- legacy-neutron-fwaas-v2-dsvm-tempest-multinode
Depends-On: https://review.opendev.org/c/openstack/releases/+/846196
Change-Id: Iab4b7801735fdcbcf8fd9ed46907bf457c2e4bfd
As we EOL pike for networking projects some legacy jobs can be removed:
- legacy-tempest-dsvm-neutron-scenario-linuxbridge
- legacy-tempest-dsvm-neutron-dvr-multinode-scenario
- legacy-tempest-dsvm-networking-ovn-ovs-release-ovsdbapp-src
Change-Id: Ifdf942f311b06182f1ba623c9a20d67cccaf019b
Depends-On: https://review.opendev.org/c/openstack/releases/+/841086
puppet-openstackci repo is retired now
- I46ccab87f063c51dd3236757dbb0567738803fae
so removing it from job definition to fix the
existing zuul config error.
------------
Unknown projects: opendev/puppet-openstackci
The error appears in the following job stanza:
job:
name: legacy-puppet-openstack-infra-spec-helper-unit
parent: legacy-base
run: playbooks/legacy/puppet-openstack-infra-spec-helper-unit/run.yaml
timeout: 3600
required-projects:
- opendev/puppet-openstackci
in "openstack/openstack-zuul-jobs/zuul.d/zuul-legacy-jobs.yaml@master", line 415, column 3
-------
Change-Id: I1032bcd2bcff0b499431686b1f8238ac43a2bf81
This patch removes legacy-neutron-dsvm-api job definition
It seems that this job was used only in the Neutron stable/Ocata branch
which is going to be EOL with [1].
In the stable/Pike branch Neutron is using only
"legacy-neutron-dsvm-api-pecan" job which isn't removed by that patch.
It also removes networking-midonet jobs:
* periodic-tempest-dsvm-networking-midonet-aio-ml2-full-ocata
* periodic-tempest-dsvm-networking-midonet-aio-v2-full-ocata
As those jobs were also used only in Ocata branch which is EOL in
networking-midonet already.
[1] https://review.opendev.org/c/openstack/releases/+/790904
Change-Id: I7b9e6cb20d7b8d8d1dff9b8bee2c652df743b2ba
Remove jobs and playbooks for x/gearman-plugin which is being retired:
- legacy-gearman-plugin-maven-build
- legacy-gearman-plugin-hpi-artifact
- legacy-gearman-plugin-jenkinsci-upload
Depends-On: Ib6010d7ce85a934501c50a53e9ac78dcf74bc403
Change-Id: I5e35464c6b63f97770835d2adb927cb08c40e952
They are not used anymore (one replaced, the other broken/requires
more work).
Depends-On: https://review.opendev.org/748273
Change-Id: I7f8e8ae861dcf9ddd2616839bc97f8a594705ea6
These moved to system-config so that unwinding them can be more
self-contained. Remove them.
Depends-On: https://review.opendev.org/720889
Change-Id: Id0959976b2a6e51e3d62f851bc5866f8980e8269
This job ran on centos-7 which are are no longer testing. That means the
job can be removed.
Depends-On: https://review.opendev.org/715034
Change-Id: I2fdd01217d38bc73d241460359a9ce2e7d6b1687
Remove the now unused jobs legacy-puppet-httpd-forge-upload and
legacy-puppet-storyboard-forge-upload.
Also, remove parent legacy-puppet-openstack-integration, it's not used
anymore.
Depends-On: https://review.opendev.org/710110
Change-Id: I6998d80228fd16911b660aa04f40e710bae1df99
This is part of step 2 for retiring the x/devstack-plugin-bdd repo.
Depends-on: https://review.opendev.org/710062
Change-Id: I4323bdc788caa807d0f1cac654560b1d4450eae9
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Remove the now unused legacy-gearman-plugin-mavin-build-ubuntu-trusty
job from dependent change, and remove now unused legacy-ubuntu-trusty
nodeset.
Change-Id: I8473ee74dcbf9d97c1de13f8a3a203935c62b73e
Depends-On: https://review.opendev.org/702769
Make a non-trusty-dependent duplicate of the
legacy-gearman-plugin-mavin-build-ubuntu-trusty job so we can remove
the trusty-based job.
Change-Id: I5c76030077959e76c8c2caf175392c7111c044e6
Job call removed in dependent change as part of Trusty removal
Change-Id: I1a77ee84448c328714101bc7a4cd76fd4b27d40a
Depends-On: https://review.opendev.org/702764
Remove the jobs and template that are used only by the js-openstack-lib
repository, they need to be rewritten
Depends-On: https://review.opendev.org/702030
Change-Id: I26168a240b9731982ef51fa534a0cc91c856d864
As part of moveing networking-ovs-dpdk to run tests
with python 3 only we are removing the legacy job
definition and replacing it with a zuul v3 native
job. This change removes the
legacy-tempest-dsvm-networking-ovs-dpdk job definition
and playbooks from this repo.
Depends-On: https://review.opendev.org/#/c/701046/1
Change-Id: Ib4b443fd413722c3b2f92920222691fecd572334