Use openstack-tox-docs instead of obsolete build-openstack-sphinx jobs.
This template is used by x/monitorstack,
x/ansible-role-cloud-launcher, windmill/ansible-role-ansible,
windmill/windmill, windmill/windmill-backup.
On ansible-role-cloud-launcher this
change will avoid running two docs jobs (tox-docs as part of
docs-on-readthedocs and build-sphinx as part of ansible-role-jobs).
All repos have tox.ini with a docs job. so should work with this change.
Change-Id: I27917040750e52f123e81ab9aea1454dea0729c8
Rebase job on openstack-tox-docs so that teams
can control environment, similar to what we did for openstack-tox-docs.
The repos using the deploy-guide jobs have already a tox.ini environment
set up, so no changes needed for these repos.
Change-Id: I76759ba076c5ecccea9432651ebb9b4f3fd8856a
In [0] the sphinx_build_dir was mistakenly removed, but we need to keep
it in order for the fetch-sphinx-output role to collect the build output
from the correct location.
[0] https://review.opendev.org/659975
Change-Id: I70e9c0e0311228fd90a593f165278b8d02b08b69
Sheepdog is no longer supported and the devstack-plugin-sheepdog repo is
being retired.
Depends-on: https://review.opendev.org/660447
Depends-on: https://review.opendev.org/660450
Change-Id: I6c8116398a442bb280a623131af8c6e224d93ba3
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Rebase build-api-* jobs on openstack-tox-docs so that teams
can control environment, similar to what we did for openstack-tox-docs.
The repos using the build-api jobs have already a tox.ini environment
set up, so no changes needed for these repos.
This is one step in phasing out build-sphinx jobs.
Change-Id: I2dc873739755cf68ff68bcbb4504db2c76507f53
stein uses the new PTI job openstack-tox-docs for doc building, not the
older build-sphinx.
Change I43adc20ef8a51748784b3adb1b65d66550586ecc added this for the main
periodic-stable template, add it to the other ones.
Also, add stable/stein to the ceilometer specific template, it was
missing there.
Change-Id: I045046ee0c0a28471385fdcdbcfa0516c2fac397
These jobs are broken and have never been fixed - and are now unused.
Remove them.
Depends-On: https://review.opendev.org/659917
Change-Id: Ie8bf1abb3aa56613a9cd740e42cfcc4a391276c5
Puppet 3 is long EOL, and the repos using these are dead, remove the
jobs.
Depends-On: https://review.opendev.org/659914
Change-Id: I93a6bc17acd0929b356e845080ec307343806167
Change I55abe50b4206e803b7a42f3f162334009c908a99 removed the playbooks
for legacy-puppet-beaker-rspec-centos-7 wrongly. Looking deeper, those
jobs are for puppet 3 which is EOL for some time. Remove only user which
is in puppet-midonet and puppet-midonet has no merges since 2017.
Similar for legacy-puppet-beaker-rspec, this is unused now.
Remove other puppet 3 jobs as well.
Depends-On: https://review.opendev.org/659912
Change-Id: I04cd3d60fc4d4ac2f36afe388dd61c173e9ad966
This removes the opensatckci-beaker job, retaining the puppet4 version
openstackci-beaker-puppet4.
Change-Id: I8203b8dd831b05f7aae53766134b3791c53d8426
This is a puppet 3 job.
Remove direct users of the puppet-beaker-rspec-infra jobs (note the
job remains as a parent to the v4 jobs, which have puppet-4 in the
name).
Remove the legacy puppet-beaker-rspec-centos-7-infra job completely.
Depends-On: https://review.opendev.org/659706
Change-Id: I55abe50b4206e803b7a42f3f162334009c908a99
These jobs are migrated in-tree or are unused, remove them.
Depends-On: https://review.opendev.org/659365
Change-Id: I19881b228806faf0a3745c4d60821c09cc499bbb
Upstream puppet deleted package repos and while we can install the
puppet-agent packages directly from the archive this requires working
SNI which we don't have by default on trusty. trusty is eol and we've
almost completely deleted all of our trusty nodes so lets just remove
these test jobs.
Change-Id: I12f33d81e7119dedf94fac9c26a0a867cdc940df
These jobs should all be green and nearly all Infra services have been
converted to puppet-4 anyway, so make sure they are voting. A subsequent
patch will remove the puppet-3 jobs altogether.
Change-Id: I5036b254d04ed495eda149f3dcb8eefaed0c3a5c
The project template is not used anymore, remove it.
Depends-On: https://review.opendev.org/656286
Change-Id: I05422caa38bc0680e04506dc9e797cc6c48f8c12
We only translate the latest two releases - stein and rocky -, so stop
translating queens. There's also no activity from translators this
month on queens.
Change-Id: I3866500c25f915138ce304397e1a082cd2c7f4b2
Below patch moves the legacy-periodic-package-stackviz-element job
to stackviz repo.
- https://review.openstack.org/#/c/641918/
This is master only periodic job so safe to remove once
depends-on merge.
This commit removes that job from zuul-legacy-jobs.yaml
Depends-On: https://review.openstack.org/#/c/641918/
Change-Id: I4edf85fbf5c82b5b1eaebdeb4f912a663ff5e459
Doc generator job was replaced in Stein from
'build-openstack-sphinx-docs' to 'openstack-tox-docs',
so use that in periodic test jobs from stable/stein on.
Change-Id: I43adc20ef8a51748784b3adb1b65d66550586ecc