Prep JJB jobs for running on bare-trusty

We need to make sure that jenkins will run jobs on bare-trusty before we
can migrate and projects to bare-trusty. So do the initial JJB prep now,
then we can do a project at a time.

Change-Id: I6e80567730bff8d387d8a5b87d7368ea3be6d3ab
This commit is contained in:
Clark Boylan 2014-06-19 12:46:08 -07:00
parent f8104050d4
commit b1774fded0
29 changed files with 290 additions and 290 deletions

View File

@ -218,7 +218,7 @@ arguments to and instantiates the job templates as real jobs. For example:
- project: - project:
name: example1 name: example1
node: bare-precise node: bare-trusty
jobs: jobs:
- python-jobs - python-jobs

View File

@ -116,7 +116,7 @@ should look something like::
- project: - project:
name: project-name name: project-name
github-org: stackforge github-org: stackforge
node: bare-precise node: bare-trusty
tarball-site: tarballs.openstack.org tarball-site: tarballs.openstack.org
jobs: jobs:
@ -131,7 +131,7 @@ used by adding the ``hook-{name}-rtfd`` template to the jobs list::
- project: - project:
name: project-name name: project-name
github-org: stackforge github-org: stackforge
node: bare-precise node: bare-trusty
tarball-site: tarballs.openstack.org tarball-site: tarballs.openstack.org
jobs: jobs:

View File

@ -25,7 +25,7 @@
- job-template: - job-template:
name: 'api-site-tox-buildlang-{lang}' name: 'api-site-tox-buildlang-{lang}'
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -41,7 +41,7 @@
- job: - job:
name: openstack-api-ref name: openstack-api-ref
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -65,7 +65,7 @@
# this copies static files from www # this copies static files from www
- job: - job:
name: openstack-api-site name: openstack-api-site
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -60,7 +60,7 @@
- job: - job:
name: gate-openstack-chef-repo name: gate-openstack-chef-repo
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1312,7 +1312,7 @@
- job: - job:
name: gate-devstack-gate-unittests name: gate-devstack-gate-unittests
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,6 +1,6 @@
- job: - job:
name: elastic-recheck-docs name: elastic-recheck-docs
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,7 +1,7 @@
- job: - job:
name: check-gerrit-unittests name: check-gerrit-unittests
project-type: maven project-type: maven
node: bare-precise node: 'bare-precise || bare-trusty'
wrappers: wrappers:
- timeout: - timeout:
@ -35,7 +35,7 @@
- job: - job:
name: gate-gerrit-unittests name: gate-gerrit-unittests
project-type: maven project-type: maven
node: bare-precise node: 'bare-precise || bare-trusty'
wrappers: wrappers:
- timeout: - timeout:
@ -64,7 +64,7 @@
- job: - job:
name: gerrit-package name: gerrit-package
project-type: maven project-type: maven
node: bare-precise node: 'bare-precise || bare-trusty'
wrappers: wrappers:
- timeout: - timeout:
@ -96,7 +96,7 @@
- job: - job:
name: check-gerrit-buck name: check-gerrit-buck
node: bare-precise node: 'bare-precise || bare-trusty'
wrappers: wrappers:
- timeout: - timeout:
@ -135,7 +135,7 @@
- job: - job:
name: gate-gerrit-buck name: gate-gerrit-buck
node: bare-precise node: 'bare-precise || bare-trusty'
wrappers: wrappers:
- timeout: - timeout:
@ -170,7 +170,7 @@
- job: - job:
name: gerrit-package-buck name: gerrit-package-buck
node: bare-precise node: 'bare-precise || bare-trusty'
wrappers: wrappers:
- timeout: - timeout:

View File

@ -1,6 +1,6 @@
- job: - job:
name: gate-groups-unittests name: gate-groups-unittests
node: 'bare-precise' node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,6 +1,6 @@
- job-template: - job-template:
name: gate-hacking-integration-{target-project} name: gate-hacking-integration-{target-project}
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,6 +1,6 @@
- job-template: - job-template:
name: 'hook-{name}-rtfd' name: 'hook-{name}-rtfd'
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,6 +1,6 @@
- job: - job:
name: gate-horizon-selenium name: gate-horizon-selenium
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -14,7 +14,7 @@
- job: - job:
name: gate-horizon-python27-django14 name: gate-horizon-python27-django14
node: bare-precise node: 'bare-precise || bare-trusty'
wrappers: wrappers:
- timeout: - timeout:

View File

@ -1,7 +1,7 @@
# simply copy the contents of the repository to the server, no building needed # simply copy the contents of the repository to the server, no building needed
- job: - job:
name: infra-publications-publish name: infra-publications-publish
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -28,7 +28,7 @@
- job: - job:
name: infra-publications-publish-index name: infra-publications-publish-index
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,6 +1,6 @@
- job: - job:
name: config-compare-xml name: config-compare-xml
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -13,7 +13,7 @@
- job: - job:
name: gate-config-irc-access name: gate-config-irc-access
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -29,7 +29,7 @@
- job: - job:
name: gate-config-layout name: gate-config-layout
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -45,7 +45,7 @@
# This is a non-standard docs job because it uses SCP instead of FTP # This is a non-standard docs job because it uses SCP instead of FTP
- job: - job:
name: ci-docs name: ci-docs
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -66,7 +66,7 @@
- job: - job:
name: gate-ci-docs name: gate-ci-docs
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -82,7 +82,7 @@
- job: - job:
name: check-projects-yaml-alphabetized name: check-projects-yaml-alphabetized
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -98,7 +98,7 @@
- job: - job:
name: check-projects-yaml-upstream name: check-projects-yaml-upstream
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,7 +1,7 @@
# This is a non-standard docs job because it uses SCP instead of FTP # This is a non-standard docs job because it uses SCP instead of FTP
- job: - job:
name: jenkins-job-builder-docs name: jenkins-job-builder-docs
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -21,7 +21,7 @@
- job: - job:
name: jenkins-job-builder-compare-xml name: jenkins-job-builder-compare-xml
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,7 +1,7 @@
- job-template: - job-template:
name: 'openstack-install-deploy-guide-{lang}' name: 'openstack-install-deploy-guide-{lang}'
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -17,7 +17,7 @@
- job-template: - job-template:
name: 'openstack-misc-guides-{lang}' name: 'openstack-misc-guides-{lang}'
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -64,4 +64,4 @@
publishers: publishers:
- console-log - console-log
node: 'bare-precise' node: 'bare-precise || bare-trusty'

View File

@ -1,7 +1,7 @@
# This is a non-standard docs job because it uses SCP instead of FTP # This is a non-standard docs job because it uses SCP instead of FTP
- job: - job:
name: nodepool-docs name: nodepool-docs
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,7 +1,7 @@
# Not using the template because openstack-planet does not use tox. # Not using the template because openstack-planet does not use tox.
- job: - job:
name: 'gate-openstack-planet-unittest' name: 'gate-openstack-planet-unittest'
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,6 +1,6 @@
- job-template: - job-template:
name: '{name}-docs' name: '{name}-docs'
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,6 +1,6 @@
- job: - job:
name: gate-openstackid-unittests name: gate-openstackid-unittests
node: 'bare-precise' node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -41,7 +41,7 @@
- job-template: - job-template:
name: 'gate-{name}-puppet-apply-precise' name: 'gate-{name}-puppet-apply-precise'
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- gerrit-git-prep - gerrit-git-prep

View File

@ -75,7 +75,7 @@
name: python-havana-bitrot-jobs name: python-havana-bitrot-jobs
branch: 'stable/havana' branch: 'stable/havana'
branch-name: '-havana' branch-name: '-havana'
node: bare-precise node: 'bare-precise || bare-trusty'
jobs: jobs:
- 'periodic-{name}-python26{branch-name}' - 'periodic-{name}-python26{branch-name}'
- 'periodic-{name}-python27{branch-name}' - 'periodic-{name}-python27{branch-name}'

View File

@ -199,7 +199,7 @@
- job-template: - job-template:
name: '{name}-tarball' name: '{name}-tarball'
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -220,7 +220,7 @@
- job-template: - job-template:
name: '{name}-branch-tarball' name: '{name}-branch-tarball'
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -243,7 +243,7 @@
- job-template: - job-template:
name: 'gate-{name}-requirements' name: 'gate-{name}-requirements'
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,7 +1,7 @@
# This is a non-standard docs job because it uses SCP instead of FTP # This is a non-standard docs job because it uses SCP instead of FTP
- job: - job:
name: storyboard-docs name: storyboard-docs
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,6 +1,6 @@
- job-template: - job-template:
name: 'gate-trove-buildimage-{datastore}' name: 'gate-trove-buildimage-{datastore}'
node: 'bare-precise' node: 'bare-precise || bare-trusty'
builders: builders:
- link-logs - link-logs

View File

@ -1,6 +1,6 @@
- job: - job:
name: gate-tuskar-ui-selenium name: gate-tuskar-ui-selenium
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -14,7 +14,7 @@
- job: - job:
name: gate-tuskar-ui-jshint name: gate-tuskar-ui-jshint
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,7 +1,7 @@
# This is a non-standard docs job because it uses SCP instead of FTP # This is a non-standard docs job because it uses SCP instead of FTP
- job: - job:
name: vinz-docs name: vinz-docs
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo

View File

@ -1,7 +1,7 @@
# This is a non-standard docs job because it uses SCP instead of FTP # This is a non-standard docs job because it uses SCP instead of FTP
- job: - job:
name: zuul-docs name: zuul-docs
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -21,7 +21,7 @@
- job: - job:
name: 'dev-zuul-coverage' name: 'dev-zuul-coverage'
node: bare-precise node: 'bare-precise || bare-trusty'
builders: builders:
- revoke-sudo - revoke-sudo
@ -55,4 +55,4 @@
- test-results - test-results
- console-log - console-log
node: bare-precise node: 'bare-precise || bare-trusty'