1385 Commits

Author SHA1 Message Date
Zuul
45d62646a6 Merge "Switch ansible-role-jobs docs job" 2019-05-27 05:44:18 +00:00
Andreas Jaeger
93e9f6b981 Switch ansible-role-jobs docs job
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
2019-05-25 18:33:30 +02:00
Andreas Jaeger
2792d7ac27 Add tox.ini to some files sections
Since we use now tox for building some documents, add tox.ini as trigger
to the files section.

Change-Id: Ic6c69c69a0b5ef4225ab5a39e4fc114ab449bc06
2019-05-25 12:26:24 +02:00
Andreas Jaeger
6d2a9f4dfc Use openstack-tox-docs for deploy-guide job
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
2019-05-23 20:24:31 +02:00
Jens Harbott
6000dfa408 Fix build-api-* jobs
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
2019-05-23 09:58:15 +00:00
Zuul
53c0ebefb8 Merge "Use openstack-tox-docs for api-* jobs" 2019-05-23 07:13:40 +00:00
Sean McGinnis
a44db42f3d
Remove legacy sheepdog tests
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>
2019-05-21 15:07:31 -05:00
Zuul
8f84f645c0 Merge "Remove legacy-group-based-policy-dsvm-rally jobs" 2019-05-20 21:00:46 +00:00
Zuul
b590c726fc Merge "Fix docs jobs in periodic template" 2019-05-20 00:58:20 +00:00
Andreas Jaeger
2b62d348bb Use openstack-tox-docs for api-* jobs
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
2019-05-19 20:16:45 +02:00
Andreas Jaeger
6ad1636060 Fix docs jobs in periodic template
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
2019-05-19 10:52:37 +02:00
Andreas Jaeger
29a07160e2 Remove legacy-group-based-policy-dsvm-rally jobs
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
2019-05-18 19:41:02 +02:00
Andreas Jaeger
f88e7efc95 Remove fuel puppet 3 unit jobs
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
2019-05-18 19:08:08 +02:00
Andreas Jaeger
ce9d944442 Remove further puppet 3 jobs
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
2019-05-18 18:54:43 +02:00
Zuul
084f0f7e9c Merge "Drop legacy-grenade-dsvm-neutron-multinode-live-migration" 2019-05-17 20:36:10 +00:00
Zuul
399f79e862 Merge "Remove openstackci-beaker" 2019-05-17 20:27:45 +00:00
Zuul
d6c7cddbfe Merge "Remove puppet-beaker-rspec-infra" 2019-05-17 19:32:04 +00:00
Zuul
7301815003 Merge "Remove legacy puppet3 syntax jobs" 2019-05-17 19:01:13 +00:00
Zuul
756d198803 Merge "Remove legacy-periodic-tempest-dsvm-neutron-full-ocata" 2019-05-17 16:58:55 +00:00
Andreas Jaeger
788a6a1df1 Remove legacy-periodic-tempest-dsvm-neutron-full-ocata
The job is unused, remove it.

Change-Id: I9132e530c583385121cde1aaec3d13b4201a784c
2019-05-17 10:35:55 +02:00
Andreas Jaeger
ccc4606f41 Update filelist for gerrit check
Update project-config-gerrit to check zuul/main.yaml as well.

Change-Id: Ia14b417d5cf549f761a38ff6b3ac133caf8644ad
Needed-By: https://review.opendev.org/659728
2019-05-17 09:36:59 +02:00
Ian Wienand
640168e2ef Remove openstackci-beaker
This removes the opensatckci-beaker job, retaining the puppet4 version
openstackci-beaker-puppet4.

Change-Id: I8203b8dd831b05f7aae53766134b3791c53d8426
2019-05-17 13:22:20 +10:00
Ian Wienand
532afdfce4 Remove puppet-beaker-rspec-infra
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
2019-05-17 13:22:04 +10:00
Ian Wienand
ec57b674ab Remove legacy puppet3 syntax jobs
Puppet 3 is EOL and we no longer wish to test against it.

See also I12f33d81e7119dedf94fac9c26a0a867cdc940df

Depends-On: https://review.opendev.org/659694
Depends-On: https://review.opendev.org/659702

Change-Id: I5b203c6c8e87e87646068182cc24c198c4cf511e
2019-05-17 12:55:51 +10:00
Zuul
9e633d92fb Merge "Remove unused jobs" 2019-05-16 16:37:52 +00:00
Zuul
0e0d0c86e7 Merge "Remove legacy-python-barbicanclient-*" 2019-05-16 04:18:30 +00:00
Andreas Jaeger
8052aa4c53 Remove unused jobs
These jobs are migrated in-tree or are unused, remove them.

Depends-On: https://review.opendev.org/659365
Change-Id: I19881b228806faf0a3745c4d60821c09cc499bbb
2019-05-16 06:07:14 +02:00
Clark Boylan
52eb58429b Remove infra trusty puppet jobs
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
2019-05-15 16:01:19 -07:00
Zuul
175cdfa131 Merge "Make puppet-4 beaker jobs voting" 2019-05-15 17:58:03 +00:00
Andreas Jaeger
ebec28b1be Remove legacy-python-barbicanclient-*
These jobs are now unused, remove them.

Change-Id: I1ad9c707b72000377467879c952b20c58f337b07
2019-05-15 16:07:26 +02:00
Zuul
bb3e9cd5ea Merge "Remove unused legacy-rally-dsvm-zaqar-zaqar" 2019-05-15 04:36:12 +00:00
Zuul
51b6ebb951 Merge "Remove legacy ansible-lint job" 2019-05-15 04:32:06 +00:00
Colleen Murphy
b0209caab1 Make puppet-4 beaker jobs voting
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
2019-05-14 19:28:55 -07:00
Andreas Jaeger
0e3a41e11a Remove unused legacy-rally-dsvm-zaqar-zaqar
The job is in-tree now, remove it.

Change-Id: I53a755eac35976fec42cf59d86790ad5eb78b758
2019-05-14 11:43:08 +02:00
Zuul
855112b3c9 Merge "Remove unused rally jobs" 2019-05-13 16:36:55 +00:00
Zuul
cbbf8882df Merge "Remove translation-jobs-rocky" 2019-05-13 16:33:52 +00:00
Zuul
7ba3b65f4c Merge "Remove openstack-tox-py35-with-ovsdbapp-master" 2019-05-13 06:17:26 +00:00
Andreas Jaeger
21395f2ddd Remove legacy ansible-lint job
This job is not used anymore, remove it.

Remove template and playbook as well.

Depends-On: https://review.opendev.org/658680
Depends-On: https://review.opendev.org/658681
Depends-On: https://review.opendev.org/658684
Depends-On: https://review.opendev.org/658685
Change-Id: Ibd32b003bd1f8007c3126b55a6cbb7eb06c31349
2019-05-12 20:22:58 +02:00
Zuul
28848720d0 Merge "Remove openstack-tox-py35-with-neutron-lib-master" 2019-05-12 14:56:32 +00:00
Andreas Jaeger
c1f6587da9 Remove unused rally jobs
These two jobs are now unused, remove them.

Depends-On: https://review.opendev.org/658641
Change-Id: I54e0ed5eae3f31ff5d5ec5eb8017533b017ef191
2019-05-12 09:16:42 +02:00
Zuul
8fc7552d29 Merge "Stop queens translation" 2019-05-08 15:29:15 +00:00
Monty Taylor
d38a36a799 Set bindep_fallback in legacy-base
We want to stop doing this generally in base jobs. It's only important
for legacy jobs.

Change-Id: I82adb346ceabbf9fd532e09f31842e6d2e8b13de
2019-05-03 15:45:14 +00:00
Andreas Jaeger
f842fee0c1 Remove translation-jobs-rocky
The project template is not used anymore, remove it.

Depends-On: https://review.opendev.org/656286
Change-Id: I05422caa38bc0680e04506dc9e797cc6c48f8c12
2019-04-29 12:49:11 +02:00
Zuul
2c73403038 Merge "Move legacy-periodic-package-stackviz-element to stackviz repo" 2019-04-29 06:53:26 +00:00
Andreas Jaeger
3f1a6a3dee Stop queens translation
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
2019-04-27 09:33:23 +02:00
ghanshyam
edacc9b95c Move legacy-periodic-package-stackviz-element to stackviz repo
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
2019-04-26 23:09:08 +02:00
Elod Illes
70e80d1615 Use tox-docs job in periodic for Stein
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
2019-04-26 19:10:03 +02:00
Andreas Jaeger
88b77f3c7f Remove openstack-tox-py35-with-ovsdbapp-master
The job is not used anymore, the py36 one is used everywhere now.
Remove it.

Depends-On: https://review.opendev.org/654573
Depends-On: https://review.opendev.org/654575
Depends-On: https://review.opendev.org/654576
Depends-On: https://review.opendev.org/654578
Depends-On: https://review.opendev.org/655156

Change-Id: I0030a8181411828a984422f42de6000fad30677e
2019-04-23 15:48:55 +02:00
Andreas Jaeger
38e75a3d49 Remove openstack-tox-py35-with-neutron-lib-master
The job is not needed anymore, we use instead now the py36 variant.
Remove the job.

Depends-On: https://review.opendev.org/654574
Depends-On: https://review.opendev.org/655146
Depends-On: https://review.opendev.org/655149
Depends-On: https://review.opendev.org/655150
Depends-On: https://review.opendev.org/655153
Depends-On: https://review.opendev.org/655161
Depends-On: https://review.opendev.org/655162
Depends-On: https://review.opendev.org/655163
Depends-On: https://review.opendev.org/655164

Change-Id: Id338db706d9bf3edeb3af31d5e5a665687a8e7b7
2019-04-23 15:48:16 +02:00
Zuul
1de5ad5362 Merge "Add python36-charm-jobs project template" 2019-04-23 12:40:45 +00:00