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:
parent
f8104050d4
commit
b1774fded0
@ -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
|
||||||
|
@ -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:
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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:
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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:
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -64,4 +64,4 @@
|
|||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
|
|
||||||
node: 'bare-precise'
|
node: 'bare-precise || bare-trusty'
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -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
|
||||||
|
@ -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}'
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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'
|
||||||
|
Loading…
Reference in New Issue
Block a user