449 Commits

Author SHA1 Message Date
Monty Taylor
c4a26221e1
Remove legacy proposal jobs
We have non-legacy jobs for these. The legacy jobs will not work.

Depends-On: I3cf10120ab0e9aff65c35468d3a7bb9d42725712
Change-Id: I0f664faa13d5602369d0755886242cb889a30a3c
2017-10-15 10:14:25 -05:00
Zuul
ca16523952 Merge "Add integration tests for multi-node-firewall" 2017-10-15 12:29:17 +00:00
Zuul
3b9620b284 Merge "Remove api-guide remains" 2017-10-15 12:29:15 +00:00
Zuul
00fa146cba Merge "Add horizon templates" 2017-10-15 01:22:28 +00:00
Samuel Matzek
5750c9175d Fix legacy Trove functional
Fix the legacy Trove functional job parameters,
bringing it in synch with the v2 Jenkins definition.

Change-Id: Ie0fde4a99058add3e8b6a8d7155ac8d96fa7c729
2017-10-14 06:36:35 -05:00
Andreas Jaeger
212c2b8138 Add horizon templates
Similar to the -neutron templates, add -horizon templates that include
openstack/horizon.

Change-Id: I3ba9058be730ef5128faf0653bf7a30ac0b06b16
2017-10-14 12:35:55 +02:00
Andreas Jaeger
dea5809f94 Remove api-guide remains
Remove api-guide and api-ref jobs and api-guide playbook, these
are not used anymore, we have native v3 jobs now.

Change-Id: I0563e3e07f820aa9f598e85adec84bfbbb87e05e
2017-10-13 19:20:59 +02:00
Zuul
c1d461fd3e Merge "Remove merge-check" 2017-10-13 14:38:22 +00:00
Zuul
c98ba13bcb Merge "Remove legacy watcher jobs" 2017-10-13 12:54:48 +00:00
Zuul
fb5f362c57 Merge "Remove openstack-api-ref jobs" 2017-10-13 12:54:47 +00:00
Zuul
7efeae2dc0 Merge "Removes legacy collectd-ceilometer-plugin jobs" 2017-10-13 12:54:46 +00:00
Zuul
c89253d534 Merge "Remove legacy-.*python{34,35} jobs" 2017-10-13 12:25:50 +00:00
Zuul
0b0150f2d2 Merge "Add system-required template" 2017-10-13 11:47:49 +00:00
Andreas Jaeger
30d7fd2ef1 Remove openstack-api-ref jobs
These jobs are now unused and were missed in an earlier cleanup.

Remove them.

Change-Id: I3bc629beaca4bd8aa0756880cb62c6ffceee7509
2017-10-13 12:12:56 +02:00
Zuul
c72f2ee6c9 Merge "convert deploy-guide to native zuul v3" 2017-10-13 08:44:48 +00:00
Zuul
ecc4ddcbce Merge "Remove unused kuryr-libnetwork jobs" 2017-10-13 08:23:55 +00:00
Zuul
ca798fd236 Merge "Add branches to all periodic jobs" 2017-10-13 08:22:10 +00:00
Zuul
d6cefbde1f Merge "Use native propose-translation jobs" 2017-10-13 08:20:34 +00:00
Zuul
b2d58b8dfd Merge "remove legacy openstackdocstheme jobs" 2017-10-13 08:11:57 +00:00
Andreas Jaeger
7b8326a74e convert deploy-guide to native zuul v3
Convert deploy-guide jobs to native zuul v3.

Change-Id: I10527dab4de67b68c614fdb3615a691e952ef7d3
Depends-On: I2519419d1f7a34787adc09e554156a78f50bf96f
2017-10-13 08:07:06 +00:00
Zuul
4c8f5b2859 Merge "Remove pin pip from beaker legacy jobs" 2017-10-13 07:46:58 +00:00
Andreas Jaeger
80eb9d0711 Remove merge-check
This has been replaced by system-required, remove it.

Change-Id: Ib92c597bccabf8d7acb3f8ebd9efb93cc3e41090
Depends-On: I6502626341012a13bde206be5ea21d92120f9660
2017-10-13 09:18:55 +02:00
Andreas Jaeger
88385abddb Add system-required template
Add new template that will replace merge-check template, it is required
by every project.

Needed-By: I6502626341012a13bde206be5ea21d92120f9660
Change-Id: I45213b92a7af6b8b7fd35feb60dbd346b2f7bc5f
2017-10-13 09:18:18 +02:00
Zuul
8c1d4e1b40 Merge "Convert legacy-api-ref and -guide to native v3" 2017-10-13 05:35:21 +00:00
Andreas Jaeger
0aa31b2c50 Add branches to all periodic jobs
Periodic pipelines emit events for all branches. These jobs all only
need to run on their respective branches. Add branches: matches to limit
them to only running on those branches.

When we replace these with new jobs, we should also collapse, so that we
just use 'build-openstack-sphinx-docs' and put it into the periodic
pipeline - and limit it to the branches necessary when we put it into
the pipeline.

Change-Id: Iae3570d8dc69dda9be11df4ff4cd89003b971896
2017-10-13 04:58:58 +00:00
Andreas Jaeger
fc5cbffb8d Use native propose-translation jobs
Remove legacy propose-translation-update jobs for older branches and use
the new native job in the templates instead.

Change-Id: I939d48f78bebd0c6d474f49adb8dd077dff4cc7c
2017-10-13 06:56:30 +02:00
Zuul
a9773f9b92 Merge "unbound: Add check for undefined default_ipv6" 2017-10-13 01:39:06 +00:00
Ian Wienand
d05b4fa33e unbound: Add check for undefined default_ipv6
It turns out ansible_default_ipv6 can be undefined without ipv6.
Combine the checks into a separte fact.

Change-Id: I96b0fd98db01b183946403a744ff2e8d2ae422d8
2017-10-13 10:56:40 +11:00
Mohammed Naser
b56b184d18
Move tox_envlist into job variables for releasenote jobs
At the moment, the tox_envlist is defined inside the include_role
for tox as releasenotes.  This means that other roles which run
beforehand such as tox-siblings will use the default value of
venv instead which isn't always defined.

This patch makes the change to make that variable defined in
the job which means that all other roles will reference the correct
tox envlist in the entire job run.

Change-Id: I0323f8f1bccf720268d947b8e1dcb6c5f8b26dfa
2017-10-12 17:43:48 -04:00
Mohammed Naser
ff7d83cc79
Drop tox_constraints_file from include_role for release notes
The parent of the build-openstack-releasenotes job is openstack-tox
which means that there is no point in defining tox_constraints_file
as it is already globally defined in openstack-tox.

Change-Id: I5f7d58dcd4c300e6b700a972c05e43c5d146765a
2017-10-12 17:40:57 -04:00
Andreas Jaeger
c86a321504 Remove legacy-.*python{34,35} jobs
These are now unused, remove them.

Change-Id: I83dcc404f6cc345e009d7fdeb8ed0f337bfe5822
Depends-On: I5873ed8756b83d4cd5f0df00fdb4cb8351a0912a
2017-10-12 22:33:44 +02:00
Andreas Jaeger
e7730c4881 Remove unused kuryr-libnetwork jobs
These jobs have moved in-tree, remove them.

Change-Id: I8b7ef4603d97eb2efde4b199f9c2a3bbe5c342da
2017-10-12 09:21:52 +02:00
Ian Wienand
d1a735897f Remove pin pip from beaker legacy jobs
This is the zuulv3 counterpart to
Ie3f967d27b03a9594d54e8dd413f61daa65a73f3

Change-Id: I63831a158b2693d50b281fce961134be89ebfe45
2017-10-12 11:33:34 +11:00
Andreas Jaeger
847559de53 remove legacy openstackdocstheme jobs
Remove legacy-openstackdocstheme-api-ref, we use now
build-openstack-api-ref.

Remove legacy-openstackdocstheme-tox-doc-publish-buildpdf, this has
moved in-tree.

Change-Id: I001c52d613938fcf9ebe8a0897ae9628bc3f8412
Depends-On: Ib2b3ef5c70823a11d31bd2fd856ce93813d97f0a
Depends-On: I2afd14923eb8286da0f921855d7540d986663758
2017-10-11 19:31:53 +00:00
Andreas Jaeger
c659fa22d7 Convert legacy-api-ref and -guide to native v3
Create  build-openstack-api-ref/build-openstack-api-guide and
use them instead of legacy-api-ref and legacy-api-guide.

Depends-On: I9ca650def0c69111f5e34a90394399e8bc113960
Change-Id: I65384ab90d4639b8def2992ae965e2d037e9408d
2017-10-11 19:57:58 +02:00
David Moreau-Simard
abf7edf91d
Add integration tests for multi-node-firewall
Change-Id: I60243a3a6016483b56f49e80c6744915194e65c8
2017-10-11 11:45:15 -04:00
Zuul
7b1d72cc81 Merge "Add python-openstackclient to legacy-check-osc-plugins" 2017-10-11 14:09:26 +00:00
Zuul
f7333e6640 Merge "Remove the legacy pylint jobs (replaced)" 2017-10-11 10:32:47 +00:00
Zuul
aecb737d46 Merge "Update translation and manual jobs" 2017-10-11 10:32:45 +00:00
Zuul
1a20510064 Merge "Remove Kuryr-kubernetes legacy jobs" 2017-10-11 08:23:54 +00:00
Zuul
276d5d225b Merge "grenade-dsvm-ironic: Move task 'legacy workspace dir' to first" 2017-10-11 07:06:44 +00:00
Andreas Jaeger
f31419e6d3 Update translation and manual jobs
Use the new v3 native translation jobs.

Remove all jobs for api-site, security-doc, openstack-manuals that are
in-repo now.

Move openstack-specs-jobs template to project-templates, it does not
include any legacy jobs.

Depends-On: I9f1f0421043bd8974f94c5f684126ad195c76c9e
Change-Id: I933be2cfb0d709f6feec36da179f103f1372a9a5
2017-10-11 09:03:16 +02:00
Zuul
addbeeb891 Merge "Remove most of the oslo.messaging legacy tests" 2017-10-11 06:56:31 +00:00
Zuul
d78850f390 Merge "Add requirements to legacy-gate-placement-api-ref" 2017-10-11 06:56:29 +00:00
Zuul
33f088193a Merge "Add javascript tarball publication job" 2017-10-11 06:56:28 +00:00
Zuul
fe34958b52 Merge "Fix: legacy-sahara-cli is a "dsvm" job" 2017-10-11 05:24:04 +00:00
Monty Taylor
d0236a44a4
Add python-openstackclient to legacy-check-osc-plugins
Change-Id: I41b593731bca9f21f51d2a34beb1f73ce52f803f
2017-10-10 23:17:32 -05:00
Monty Taylor
28082cfa7f Add javascript tarball publication job
Build source tarballs for javascript projects and publish them to the
per-project location on tarballs.openstack.org.

Change-Id: Ie04995f6bd6be260bd1240f273b8dc6efb5e9188
Depends-On: I20b4b4ce0bdf03c5585ca73471611178c94e2599
Depends-On: Ib361ee2880be77eff3ef905726b032777d0b807a
2017-10-11 15:15:10 +11:00
Monty Taylor
251334d0d1
Add requirements to legacy-gate-placement-api-ref
We added this to legacy-api-ref, but placement is special.

Change-Id: I8d2e802e9ff2900ecbb4f9fd8c2e45eae8c8cb55
2017-10-10 23:14:28 -05:00
Kien Nguyen
518a1a1dd9 Remove Kuryr-kubernetes legacy jobs
NOTE: This patch won't remove legacy playbook
install-dsvm-dragonflow-kuryr-kubernetes. This one is still used in
openstack/dragonflow gate jobs [1]. Will remove it when dragonflow
completly migrate its jobs.

[1] http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul.d/projects.yaml#n8111

Change-Id: I572369d98f0468091b33ced6d8fc66f9fcba696c
Co-Authored-By: Daniel Mellado <dmellado@redhat.com>
Depends-On: I0e981e2bf3b3df2a920f169b6194f064a92eb023
Depends-On: If3f8737964384b41774325888df06cd9cfa29f92
2017-10-11 02:16:15 +00:00