From e7dcf5a321671582e22ccdf62d5f8bb9574ea861 Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Thu, 14 Mar 2013 21:03:20 +0000 Subject: [PATCH] Move non-release-critical jobs to quantal slaves. This switches any jobs which previously used the precise node label to quantal instead, but only if they're not gating core OpenStack projects. All infrastructure projects have already been running their jobs on quantal slaves successfully for the past week. The remaining precise jobs will wait until after the Grizzly release. Change-Id: I4f827afe900ea4b44f7ce38bdf0cd8d9d9034794 --- .../jenkins_job_builder/config/api-jobs.yaml | 20 +++++----- .../jenkins_job_builder/config/gerrit.yaml | 2 +- .../jenkins_job_builder/config/hooks.yaml | 2 +- .../jenkins_job_builder/config/manuals.yaml | 34 ++++++++--------- .../config/openstack-planet.yaml | 2 +- .../config/openstack-qa.yaml | 2 +- .../jenkins_job_builder/config/projects.yaml | 38 +++++++++---------- .../config/python-bitrot-jobs.yaml | 4 +- 8 files changed, 52 insertions(+), 52 deletions(-) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/api-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/api-jobs.yaml index 7d1ab9c629..5e0b64cc91 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/api-jobs.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/api-jobs.yaml @@ -4,7 +4,7 @@ name: openstack-api-programming project-type: maven concurrent: true - node: precise && !jclouds + node: quantal && !jclouds wrappers: - timeout: @@ -46,7 +46,7 @@ name: openstack-api-quick-start project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -77,7 +77,7 @@ name: openstack-api-ref project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -109,7 +109,7 @@ - job: name: openstack-api-site concurrent: false - node: precise + node: quantal triggers: - zuul-post @@ -131,7 +131,7 @@ name: network-api-v10 project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -160,7 +160,7 @@ name: openstack-object-api-doc project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -189,7 +189,7 @@ name: openstack-compute-api-doc project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -217,7 +217,7 @@ - job: name: openstack-compute-api-v20-wadl concurrent: false - node: precise + node: quantal triggers: - zuul-post @@ -240,7 +240,7 @@ name: identity-api-v20 project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -270,7 +270,7 @@ name: image-api-v11 project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post diff --git a/modules/openstack_project/files/jenkins_job_builder/config/gerrit.yaml b/modules/openstack_project/files/jenkins_job_builder/config/gerrit.yaml index c6615f4964..d9a173a792 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/gerrit.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/gerrit.yaml @@ -1,7 +1,7 @@ - job: name: check-gerrit-unittests project-type: maven - node: precise && !jclouds + node: quantal && !jclouds wrappers: - timeout: diff --git a/modules/openstack_project/files/jenkins_job_builder/config/hooks.yaml b/modules/openstack_project/files/jenkins_job_builder/config/hooks.yaml index cf26c87951..039ce75295 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/hooks.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/hooks.yaml @@ -1,6 +1,6 @@ - job-template: name: 'hook-{name}-rtfd' - node: precise + node: quantal triggers: - zuul-post diff --git a/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml b/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml index 4d713daa4c..b9ed6af4d3 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml @@ -1,7 +1,7 @@ - job: name: gate-openstack-cli-guide project-type: maven - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul @@ -29,7 +29,7 @@ - job: name: gate-openstack-manuals-validate - node: precise + node: quantal triggers: - zuul @@ -44,7 +44,7 @@ - job: name: openstack-cli-guide project-type: maven - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -72,7 +72,7 @@ - job: name: openstack-basic-install project-type: maven - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -100,7 +100,7 @@ - job: name: netconn-api-v20 project-type: maven - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -129,7 +129,7 @@ name: volume-api project-type: maven concurrent: true - node: precise && !jclouds + node: quantal && !jclouds wrappers: - timeout: @@ -163,7 +163,7 @@ name: image-api-v20 project-type: maven concurrent: true - node: precise && !jclouds + node: quantal && !jclouds wrappers: - timeout: @@ -203,7 +203,7 @@ - job: name: openstack-glossary project-type: maven - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -232,7 +232,7 @@ name: openstack-admin-manual-compute project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -266,7 +266,7 @@ name: openstack-admin-manual-keystone-diablo project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -292,7 +292,7 @@ name: openstack-admin-manual-netconn project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -326,7 +326,7 @@ name: openstack-admin-manual-object project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -360,7 +360,7 @@ name: openstack-admin-manuals-diablo project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -386,7 +386,7 @@ - job: name: openstack-docs-site concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -413,7 +413,7 @@ name: openstack-ha-guide project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -449,7 +449,7 @@ name: openstack-install-deploy-guide-apt-fedora project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post @@ -483,7 +483,7 @@ name: openstack-install-deploy-guide-ubuntu project-type: maven concurrent: false - node: precise && !jclouds + node: quantal && !jclouds triggers: - zuul-post diff --git a/modules/openstack_project/files/jenkins_job_builder/config/openstack-planet.yaml b/modules/openstack_project/files/jenkins_job_builder/config/openstack-planet.yaml index 3fe7a5599f..f94357f659 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/openstack-planet.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/openstack-planet.yaml @@ -1,7 +1,7 @@ # Not using the template because openstack-planet does not use tox. - job: name: 'gate-openstack-planet-unittest' - node: 'precise' + node: quantal triggers: - zuul diff --git a/modules/openstack_project/files/jenkins_job_builder/config/openstack-qa.yaml b/modules/openstack_project/files/jenkins_job_builder/config/openstack-qa.yaml index fb8d6c1901..60c422e9bb 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/openstack-qa.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/openstack-qa.yaml @@ -2,7 +2,7 @@ # It also uses a non standard build script. - job: name: openstack-qa-docs - node: precise + node: quantal triggers: - zuul-post diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index 56b5f65a17..7f4a10254d 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1,7 +1,7 @@ - project: name: kwapi github-org: stackforge - node: precise + node: quantal jobs: - gate-{name}-pep8 @@ -34,7 +34,7 @@ - project: name: compute-api github-org: openstack - node: precise + node: quantal tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org @@ -88,7 +88,7 @@ - project: name: gearman-plugin github-org: openstack-infra - node: precise + node: quantal tarball-site: tarballs.openstack.org @@ -171,7 +171,7 @@ - project: name: identity-api github-org: openstack - node: precise + node: quantal tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org @@ -183,7 +183,7 @@ - project: name: image-api github-org: openstack - node: precise + node: quantal tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org @@ -224,7 +224,7 @@ - project: name: netconn-api github-org: openstack - node: precise + node: quantal tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org @@ -236,7 +236,7 @@ - project: name: netconn-api-v20 github-org: openstack - node: precise + node: quantal tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org @@ -247,7 +247,7 @@ - project: name: nose-html-output github-org: openstack-infra - node: precise + node: quantal doc-publisher-site: ci.openstack.org tarball-site: tarballs.openstack.org @@ -276,7 +276,7 @@ - project: name: object-api github-org: openstack - node: precise + node: quantal tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org @@ -432,7 +432,7 @@ name: reddwarf github-org: stackforge tarball-site: tarballs.openstack.org - node: precise + node: quantal jobs: - python-jobs @@ -442,7 +442,7 @@ name: python-reddwarfclient github-org: stackforge tarball-site: tarballs.openstack.org - node: precise + node: quantal jobs: - python-jobs @@ -453,7 +453,7 @@ name: libra github-org: stackforge tarball-site: tarballs.openstack.org - node: precise + node: quantal jobs: - python-jobs @@ -462,7 +462,7 @@ name: python-libraclient github-org: stackforge tarball-site: tarballs.openstack.org - node: precise + node: quantal jobs: - python-jobs @@ -471,7 +471,7 @@ name: healthnmon github-org: stackforge tarball-site: tarballs.openstack.org - node: precise + node: quantal jobs: - python-jobs @@ -481,7 +481,7 @@ name: marconi github-org: stackforge tarball-site: tarballs.openstack.org - node: precise + node: quantal jobs: - python-jobs @@ -490,7 +490,7 @@ - project: name: moniker github-org: stackforge - node: precise + node: quantal tarball-site: tarballs.openstack.org rtfd-id: 5190 @@ -504,7 +504,7 @@ - project: name: packstack github-org: stackforge - node: precise + node: quantal tarball-site: tarballs.openstack.org jobs: @@ -514,7 +514,7 @@ - project: name: python-monikerclient github-org: stackforge - node: precise + node: quantal tarball-site: tarballs.openstack.org rtfd-id: 5366 @@ -528,7 +528,7 @@ - project: name: bufunfa github-org: stackforge - node: precise + node: quantal tarball-site: tarballs.openstack.org rtfd-id: 5216 diff --git a/modules/openstack_project/files/jenkins_job_builder/config/python-bitrot-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/python-bitrot-jobs.yaml index 798093042c..b603b66d2b 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/python-bitrot-jobs.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/python-bitrot-jobs.yaml @@ -103,7 +103,7 @@ branch: 'stable/essex' branch-name: 'stable-essex' email: openstack-essex-maint@lists.launchpad.net - node: precise + node: quantal jobs: - 'periodic-{name}-python26-{branch-name}' - 'periodic-{name}-python27-{branch-name}' @@ -115,7 +115,7 @@ branch: 'stable/folsom' branch-name: 'stable-folsom' email: openstack-stable-maint@lists.openstack.org - node: precise + node: quantal jobs: - 'periodic-{name}-python26-{branch-name}' - 'periodic-{name}-python27-{branch-name}'