project-config/jenkins/jobs
Jeremy Stanley 0af9b2c178 Get rid of precise||trusty job node declarations
Between the Icehouse and Juno releases, OpenStack changed its
supported Ubuntu LTS platform from Precise to Trusty. In support of
continuing testing stable/icehouse and prior branches on Precise
while starting to test newer branches on Trusty, a branch-based
decision tree was introduced into our Zuul configuration by way of
complex parameter functions with an ever growing list of regular
expression matches on job names.

Now that Icehouse is EOL (in fact, Juno is too) this simply adds
unnecessary complexity and an attractive nuisance for cargo-cult
copying into new job and job-template definitions which don't even
need it. In preparation to remove the associated parameter
functions, get rid of multiple labels in all jobs and set them to
whatever label Zuul would ultimately select.

This change touches a vast number, possibly a majority, of our jobs
and so manual jenkins-jobs updates on all Jenkins masters will be
needed after this merges, before it's safe to approve the
corresponding Zuul configuration cleanup.

Change-Id: Ic952ee02da2c77fe2ace81c4e2fa87531be6119c
2015-12-21 20:52:17 +00:00
..
ansible-role-jobs.yaml Switch to testenv:functional for dsvm-ansible-functional 2015-12-18 15:21:26 -05:00
anvil-jobs.yaml Enable the same log + console uploading as the anvil-rpm builder 2015-08-10 21:10:23 -07:00
aodh.yaml Add jobs to support aodh functional testing 2015-07-24 18:12:26 +00:00
api-jobs.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
app-catalog.yaml Check for dead links in App Catalog 2015-12-20 14:09:52 -08:00
astara.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
barbican.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
bashate.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
beaker-jobs.yaml Print the JJB template name in some jobs 2015-11-25 20:39:22 +01:00
bifrost.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
blazar.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
castellan.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
ceilometer.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
cells.yaml remove gate-devstack-dsvm-cells 2015-12-04 08:14:45 -05:00
chef-jobs.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
cinder.yaml s/branch-designator/job-suffix/g 2015-10-28 07:50:13 +01:00
congress.yaml Congress: Add different gate job for stable branch 2015-12-15 08:49:32 +00:00
cue.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
defaults.yaml Update config location in project descriptions 2015-01-13 13:56:42 +00:00
designate.yaml Remove juno handling from Jenkins 2015-12-08 17:48:02 +01:00
devstack-gate.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
devstack.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
diskimage-builder.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
dragonflow.yaml Merge "Fix rally jobs for networking-ovn, kuryr and dragonflow" 2015-12-21 09:35:01 +00:00
ec2-api.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
elastic-recheck.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
experimental-workers.yaml Add a gate-bindep-fallback-ubuntu-trusty job 2015-12-16 13:53:34 +11:00
freezer.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
gce-api.yaml s/branch-designator/job-suffix/g 2015-10-28 07:50:13 +01:00
gerrit-plugin-jobs.yaml Refactor Gerrit plugin build jobs 2015-02-27 10:10:33 -08:00
gerrit.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
git.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
gitdm.yaml Reorganizes project-config 2014-09-25 11:41:04 -04:00
glance.yaml s/branch-designator/job-suffix/g 2015-10-28 07:50:13 +01:00
gnocchi.yaml Gnocchi: Fix mapping between of stable branches 2015-11-25 18:33:28 +01:00
grenade.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
group-based-policy.yaml s/branch-designator/job-suffix/g 2015-10-28 07:50:13 +01:00
groups.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
hacking.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
heat.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
hooks.yaml Move hook-{name}-rtfd to proposal node 2015-07-30 10:37:13 -04:00
horizon.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
infra-publications.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
infra-publish-jobs.yaml Print the JJB template name in some jobs 2015-11-25 20:39:22 +01:00
infra.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
ironic-python-agent-jobs.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
ironic.yaml Fix a typo in ironic-inspector jobs definition [2] 2015-12-16 15:52:48 +01:00
javascript.yaml Print the JJB template name in some jobs 2015-11-25 20:39:22 +01:00
jenkins-plugin-jobs.yaml Switch jobs from old pypi to new release worker 2015-07-03 18:37:53 +00:00
job-builder.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
keystone.yaml s/branch-designator/job-suffix/g 2015-10-28 07:50:13 +01:00
kolla.yaml Shorten the kolla job names 2015-11-11 19:57:48 +00:00
kuryr.yaml Merge "Fix rally jobs for networking-ovn, kuryr and dragonflow" 2015-12-21 09:35:01 +00:00
macros.yaml Merge "Jenkins: Remove unused gerrit-{preclean|postrun} macros" 2015-12-18 08:39:11 +00:00
magnum.yaml Add tempest to magnum devstack gate 2015-11-20 23:59:45 +09:00
manila.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
manuals-jobs.yaml Print the JJB template name in some jobs 2015-11-25 20:39:22 +01:00
maven-plugin-jobs.yaml Switch jobs from old pypi to new release worker 2015-07-03 18:37:53 +00:00
misc.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
mistral.yaml Update jobs for mistral 2015-11-19 19:59:42 +03:00
monasca.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
murano.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
networking-bgpvpn.yaml Fix PROJECTS in bgpvpn bagpipe job definition 2015-12-07 14:02:20 +01:00
networking-midonet.yaml Print the JJB template name in some more jobs 2015-11-26 20:09:53 +01:00
networking-odl.yaml Print the JJB template name in some more jobs 2015-11-26 20:09:53 +01:00
networking-ofagent.yaml Add publishers to the networking-ofagent job 2015-11-30 05:33:56 +09:00
networking-onos.yaml Print the JJB template name in some more jobs 2015-11-26 20:09:53 +01:00
networking-ovn.yaml Fix rally jobs for networking-ovn, kuryr and dragonflow 2015-12-16 10:51:11 +02:00
neutron-fwaas.yaml Print the JJB template name in some more jobs 2015-11-26 20:09:53 +01:00
neutron-lbaas.yaml Print the JJB template name in some more jobs 2015-11-26 20:09:53 +01:00
neutron-vpnaas.yaml Print the JJB template name in some more jobs 2015-11-26 20:09:53 +01:00
neutron.yaml Remove OVERRIDE_ENABLED_SERVICES from neutron yaml files 2015-12-14 09:43:40 +00:00
nodepool.yaml Drop quantum from ENABLED_SERVICES 2015-12-13 07:24:14 +00:00
nova-docker.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
nova.yaml s/branch-designator/job-suffix/g 2015-10-28 07:50:13 +01:00
openstack-ansible-jobs.yaml Print the JJB template name in some more jobs 2015-11-26 20:09:53 +01:00
openstack-planet.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
openstack-publish-jobs.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
openstackid.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
osc.yaml modify openstackclient functional tests to use neutron dsvm 2015-11-24 20:49:18 +00:00
oslo.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
project-team-guide.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
projects.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
puppet-module-jobs.yaml puppet: unpin bundler for unit & syntax jobs 2015-12-15 08:06:52 -05:00
pypi-jobs.yaml Switch jobs from old pypi to new release worker 2015-07-03 18:37:53 +00:00
python-barbicanclient.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
python-bitrot-jobs.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
python-jobs.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
python-storyboardclient.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
rally.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
release-jobs.yaml publish docs built from releases repository 2015-09-03 19:45:56 +00:00
requirements.yaml Adding trove-dashboard repo and jobs 2015-12-18 15:58:27 -07:00
sahara.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
scalpels.yaml Remove OVERRIDE_ENABLED_SERVICES from neutron yaml files 2015-12-02 11:18:04 -05:00
sdk.yaml s/branch-designator/job-suffix/g 2015-10-28 07:50:13 +01:00
selenium.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
senlin.yaml Enable pre_test_hook for Senlin functional test 2015-11-16 20:12:48 -05:00
shade.yaml Revert "Add magnum support to functional tests on shade" 2015-11-12 12:13:43 -08:00
solum.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
specs-jobs.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
sqlalchemy-migrate.yaml s/branch-designator/job-suffix/g 2015-10-28 07:50:13 +01:00
static-publish-jobs.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
storlets.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
storyboard.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
swift.yaml s/branch-designator/job-suffix/g 2015-10-28 07:50:13 +01:00
swift3.yaml s/branch-designator/job-suffix/g 2015-10-28 07:50:13 +01:00
tacker.yaml s/branch-designator/job-suffix/g 2015-10-28 07:50:13 +01:00
tap-as-a-service.yaml tap-as-a-service: Add a missing export for ENABLED_SERVICES 2015-11-25 15:54:23 +09:00
tempest-jobs.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
translation-jobs.yaml Print the JJB template name in some more jobs 2015-11-26 20:09:53 +01:00
tripleo.yaml Wrap overlong PROJECTS line in jenkins/jobs/tripleo.yaml 2015-11-27 12:31:23 +01:00
trove.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
tuskar-ui.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00
zaqar.yaml Remove tempest from zaqar functional job names 2015-12-07 13:12:30 -05:00
zuul.yaml Get rid of precise||trusty job node declarations 2015-12-21 20:52:17 +00:00