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
Split the extant job into separate centos7 and centos8 parts (this is
so we can easily just rm the centos7 path when it's not required,
rather than making some mashed up combined job), and add a centos8
job to build openafs packages for centos-8.
This is in preparation for making centos-8 wheels; we copy the wheel
directly from the building host so it needs an openafs client.
Change-Id: I2d6392879aac85431253284f217b9daa4a9af94d
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
The last remaining user of this job was nova's ocata
branch and that usage is going away.
Depends-On: https://review.opendev.org/700077/
Change-Id: Ib5d7c683d5f362ae36fd4ed27dc475b1ab469f57
Some repos, such as reviewstats, use no-constraints jobs since they are
not bound by the same constraints as official OpenStack projects.
This adds a variant using py37 to allow moving beyond the current max
version of py35.
Change-Id: Ibc3aba9e5adffe7a3efab1f4b5bfe7ff48a179b8
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Fuel and fuel-ccp are retired, remove all jobs mentioning them.
Depends-On: https://review.opendev.org/699362
Change-Id: Ie540dcea35f127dd4ac9fd5e97809abd485b4d14
In Ussuri there won't be tox-py27 jobs anymore, so let's start running
tox-py36, tox-py37 and tox-py27 jobs in parallel in periodic-stable for
Train.
Change-Id: Ia937754a69e3e21191bddc78131576b6d08168b7
OpenStack is moving to release specific templates, explain that the
openstack-python-jobs templates are only to be used for older stable
branches (train and older).
Change-Id: I69c30ce501b53edf711b42c949849353e27e4f9d
This job is not used anymore, its usage got removed in
https://review.opendev.org/694989, so we can remove the definition now.
Change-Id: Id2d0337d64dc8dcd67ab7b5b9a121d7cba64949e
This template is not used anymore, remove it and remove the job
legacy-tempest-dsvm-neutron-src-plugin that is now obsolete as well.
ceilometermiddleware was the only user and now has Zuul v3 native jobs.
Change-Id: I7d543473aa01861da29d02be5030108e9a21f845
This job is still running python 2.7. As we are dropping py2 support in
Ussuri cycle, lets drop this job from the integrated-gate template for
branches newer than Train.
There is same job called "grenade-py3" which runs on python 3 already
and this is still used in projects CI.
Change-Id: I93dc3c8352184d8f6516d2f31b3082bf1a3ab999
Python 3.8 is now available on Ubuntu Bionic. This enables
non-voting tox py38 jobs for the Ussuri templates, as it's past
the deadline for enabling voting tests.
Depends-On: https://review.opendev.org/#/c/693743
Change-Id: Idbfefe85dc0ddb04bd2d88fafcf3f6e751a1c3d7
The jobs have been removed in I8d4f7733fcba75a89d769bac60de00c9adc27cff,
but this template was still left over unused, remove it.
Change-Id: I9338ddd1ef3133965c1d8f3cdb56c0cfc27c2dc0
This is unused now and tests obsolete puppet versions, remove
job-template and associated jobs.
Depends-On: https://review.opendev.org/692639
Change-Id: Ice51281abbde0184c09491b9b634fa6d5bf042ad
This job is not needed anymore since repos are moving away from
python27. A py36 job is already setup.
Remove the job definition and usage in the template.
Change-Id: I78fe881fe5f1c2755749de1debaf5d1de276e395
Prepare openstack-python3-ussuri-jobs-* templates to replace
openstack-python-jobs template to be able to drop Python 2.7 testing
from gates.
This patch also adds publish-openstack-python-branch-tarball post job
for all openstack-python3-ussuri-jobs-* templates.
Change-Id: Ib027d829e1315ea31b90b39eaed9fb7c4c90f192
The legacy-tempest-dsvm-ldap-domain-specific-driver job is only used by
keystone, so remove it from the global jobs config and move it to the
keystone repo where it can be Zuulv3ified.
Depends-on: https://review.opendev.org/687436
Change-Id: I15d64ac5425c0a7b981f75669cc43debae78bec7