1385 Commits

Author SHA1 Message Date
Zuul
34a07b429e Merge "Remove jobs and templates used by js-openstack-lib" 2020-01-17 09:04:10 +00:00
Zuul
bb7336e6ed Merge "Move legacy-gearman-plugin-mavin-build away from Trusty" 2020-01-16 07:23:27 +00:00
Zuul
8de2b2ad70 Merge "Remove legacy-puppet-openstack-infra-spec-helper-unit-ubuntu-trusty" 2020-01-16 07:23:26 +00:00
Zuul
a32627f5e5 Merge "Removed OpenstackId Legacy Jobs" 2020-01-16 05:57:21 +00:00
Ian Wienand
1a4dcb03d2 Remove legacy-ubuntu-trusty nodeset
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
2020-01-16 10:09:29 +11:00
Ian Wienand
21046ab542 Move legacy-gearman-plugin-mavin-build away from Trusty
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
2020-01-16 10:08:50 +11:00
Ian Wienand
c7564320c2 Remove legacy-puppet-openstack-infra-spec-helper-unit-ubuntu-trusty
Job call removed in dependent change as part of Trusty removal

Change-Id: I1a77ee84448c328714101bc7a4cd76fd4b27d40a
Depends-On: https://review.opendev.org/702764
2020-01-16 10:08:48 +11:00
Andreas Jaeger
d1e5be8c71 Remove zmq-event-publisher jobs
These jobs are not used anymore, remove them.

Depends-On: https://review.opendev.org/702745
Change-Id: I1c6447f9997e953d3f0a0030b46bd910e8910e0c
2020-01-15 21:27:30 +01:00
smarcet
64de002752 Removed OpenstackId Legacy Jobs
Change-Id: I21b3a4437432e88a189e5f34748207defdf2adb8
Depends-On: https://review.opendev.org/702572
2020-01-14 23:34:09 -03:00
Ian Wienand
7160e29bef Add CentOS 8 openafs package build job
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
2020-01-14 16:41:02 +11:00
Andreas Jaeger
ba7729181f Remove jobs and templates used by js-openstack-lib
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
2020-01-10 21:54:55 +01:00
Andreas Jaeger
401f2132f5 Remove legacy-dox-buildimages job
The x/dox repo is retired, remove job.

Depends-On: https://review.opendev.org/701446
Change-Id: I543d00f3c23c7321648bacf14036021249d65e5c
2020-01-07 20:58:39 +01:00
Sean Mooney
772e332110 remove networking-ovs-dpdk legacy job
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
2020-01-03 17:26:18 +00:00
Zuul
60772592c8 Merge "Add no-constraints job for py37" 2020-01-02 13:28:55 +00:00
Matt Riedemann
f012c3593a Remove legacy-tempest-dsvm-full-devstack-plugin-ceph
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
2019-12-19 16:52:44 -05:00
Zuul
13d8c5d800 Merge "Remove trusty group-based-policy jobs" 2019-12-18 19:28:47 +00:00
Zuul
28984ecc6b Merge "Remove openstack-python-jobs-trusty template" 2019-12-18 19:27:50 +00:00
Zuul
7bdef4a38d Merge "Remove logstash trusty job" 2019-12-18 17:11:09 +00:00
Sean McGinnis
f821782ad6
Add no-constraints job for py37
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>
2019-12-18 08:16:33 -06:00
Andreas Jaeger
ce76dd014c Remove fuel jobs
Fuel and fuel-ccp are retired, remove all jobs mentioning them.

Depends-On: https://review.opendev.org/699362
Change-Id: Ie540dcea35f127dd4ac9fd5e97809abd485b4d14
2019-12-18 09:57:40 +01:00
Andreas Jaeger
e9806d13d7 Remove trusty group-based-policy jobs
These jobs are not used anymore, remove them.

Depends-On: https://review.opendev.org/699360
Change-Id: Iea90aa8a095578567dfcf2de336568e392e2af9f
2019-12-18 07:40:31 +01:00
Andreas Jaeger
128d65574f Remove logstash trusty job
Logstash is running on Xenial now, so remove the trusty job.
Make the xenial job voting.

Note that the Xenial job is passing, see https://review.opendev.org/690511 and
https://review.opendev.org/699561.

Change-Id: I88312aed871e61b7d715b775b6c741a09b81ea73
2019-12-18 07:37:01 +01:00
Andreas Jaeger
b41cad7756 Remove legacy-storyboard-js-integration jobs
Remove these jobs, they are not used anymore.

Depends-On: https://review.opendev.org/699353
Change-Id: I10ef41772f1802c5b2b9aa01a0c573668774f146
2019-12-17 14:35:43 +01:00
Andreas Jaeger
e1ce74b39b Remove openstack-python-jobs-trusty template
The project-template openstack-python-jobs-trusty is not used anymore,
remove it.

Change-Id: I8fb9cb8efe05ee91b56c1bfd2266796ec6a3f475
2019-12-17 12:31:59 +01:00
Zuul
82283bf409 Merge "Add tox-py37 to periodic-stable-jobs template" 2019-12-13 19:41:42 +00:00
Elod Illes
ec9d0c447e Add tox-py37 to periodic-stable-jobs template
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
2019-12-13 18:50:05 +01:00
Andreas Jaeger
5cefe1deec Deprecate openstack-python-jobs templates
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
2019-12-11 17:27:53 +01:00
Andreas Jaeger
c19e3c4561 Remove legacy-devstack-dsvm-updown job
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
2019-11-21 14:37:27 +01:00
Andreas Jaeger
272972a0ae Remove lib-forward-testing-plugin
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
2019-11-15 16:14:04 +01:00
Slawek Kaplonski
7fce37a849 Run neutron-grenade job only for branches before Ussuri
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
2019-11-14 12:20:38 +01:00
Zuul
752de4dadd Merge "Remove puppet-module-unit-jobs" 2019-11-14 08:26:30 +00:00
Corey Bryant
48a4307334 Add non-voting tox py38 jobs to Ussuri templates
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
2019-11-12 09:44:01 -05:00
Andreas Jaeger
3510483332 Remove unused legacy puppet-syntax template
The jobs have been removed in I8d4f7733fcba75a89d769bac60de00c9adc27cff,
but this template was still left over unused, remove it.

Change-Id: I9338ddd1ef3133965c1d8f3cdb56c0cfc27c2dc0
2019-11-02 09:06:05 +01:00
Andreas Jaeger
16f799794d Remove puppet-module-unit-jobs
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
2019-11-02 09:01:04 +01:00
Andreas Jaeger
4c1d00047a Remove openstack-tox-py27-with-oslo-master
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
2019-10-29 22:14:29 +01:00
Pierre Riteau
ca27ec9e7c Fix typo in comment
Change-Id: Ic034eed8ed38f622e2f80ea87222a337a91af7eb
2019-10-28 11:58:12 +01:00
Zuul
6f50ccdae4 Merge "Update openstack-python3-ussuri-jobs-* templates to test without Python2" 2019-10-25 07:20:45 +00:00
Ivan Kolodyazhny
235e0d0a94 Update openstack-python3-ussuri-jobs-* templates to test without Python2
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
2019-10-24 16:09:22 +00:00
Zuul
a15147964d Merge "Migrate ldap job to keystone repo" 2019-10-19 07:33:36 +00:00
Zuul
1fc4aa40df Merge "Remove legacy-puppet-syntax-centos job" 2019-10-16 20:22:22 +00:00
Zuul
c3e5042c43 Merge "Stop running legacy puppet4 centos-7 jobs" 2019-10-16 06:34:40 +00:00
Andreas Jaeger
7ae82e20ac Remove puppet-yum
puppet-yum is retired, remove it from required-projects.

Change-Id: I462f6c269bf2dd2d7abf1c7d15e4478d6a18bb0e
2019-10-15 20:56:56 +02:00
Andreas Jaeger
face1af75f Remove legacy-puppet-syntax-centos job
This job is now unused, remove it.

Depends-On: https://review.opendev.org/688664
Change-Id: I8d4f7733fcba75a89d769bac60de00c9adc27cff
2019-10-15 11:47:20 +02:00
Monty Taylor
aba5a1adc0 Stop running legacy puppet4 centos-7 jobs
Infra doesn't have any centos-7 nodes anymore.

Change-Id: I254a7e6ee6b7c835eb22efbd83f4ec3735fc6eeb
2019-10-14 16:56:01 -04:00
James E. Blair
71314d8d6c Remove legacy-opensuse-423 nodeset
This nodeset is no longer supported.

Change-Id: Ia2124c268a19fab728d70e88f554a803f7e8f8ff
2019-10-14 20:17:15 +00:00
Colleen Murphy
18ae9c9f2c Migrate ldap job to keystone repo
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
2019-10-08 20:04:04 -07:00
Ghanshyam Mann
d75ed0632e Add stable/train to periodic-stable templates
Add the stable/train branch to the list of branch for the
periodic stable job templates.

Change-Id: Ibb24d767a37021db2bc462511a2ee59dd8889930
2019-10-07 17:44:15 +00:00
Monty Taylor
689c1f1684 Remove a reference to cgit from comment
This looks like a find/replace gone bad.

Change-Id: Ib302c42e86c72596aa33f1190d43c31e7292fb9e
2019-10-04 14:26:04 +02:00
Zuul
6e136c8abe Merge "Bye, bye readthedocs-failing" 2019-10-03 05:26:20 +00:00
Zuul
047e7e75cf Merge "Remove legacy sheepdog tests" 2019-10-02 14:46:44 +00:00