Bug 1595153 - [firefox-ci] Switch thunderbird to gcp scriptworkers; r=mtabara
authorTom Prince <mozilla@hocat.ca>
Fri, 08 Nov 2019 21:02:35 +0000
changeset 81048 9b8b03b90835cb841d5aa08ef93dcda34de9a1fe
parent 81047 a3bc2a8807dbeab553d1c5747558da30c72e9b4f
child 81049 160cac84b99c0c3b8725a8f114145f2b6a56df63
push id9744
push userishikawa@yk.rim.or.jp
push dateSat, 09 Nov 2019 02:01:06 +0000
treeherdertry-comm-central@56c83244ac0e [default view] [failures only]
reviewersmtabara
bugs1595153
Bug 1595153 - [firefox-ci] Switch thunderbird to gcp scriptworkers; r=mtabara Differential Revision: https://phabricator.services.mozilla.com/D51743
taskcluster/ci/config.yml
taskcluster/ci/release-bouncer-aliases/kind.yml
taskcluster/ci/release-bouncer-sub/kind.yml
taskcluster/ci/release-mark-as-shipped/kind.yml
taskcluster/ci/release-version-bump/kind.yml
--- a/taskcluster/ci/config.yml
+++ b/taskcluster/ci/config.yml
@@ -64,24 +64,24 @@ scriptworker:
     scope-prefix: 'project:comm:thunderbird:releng'
 
     worker-types:
         'linux-depsigning':
             - 'project:comm:thunderbird:releng:signing:cert:dep-signing'
         'linux-signing':
             - 'project:comm:thunderbird:releng:signing:cert:nightly-signing'
             - 'project:comm:thunderbird:releng:signing:cert:release-signing'
-        'scriptworker-prov-v1/tb-beetmover-dev':
+        'scriptworker-k8s/comm-1-beetmover':
             - 'project:comm:thunderbird:releng:beetmover:bucket:dep'
-        'scriptworker-prov-v1/tb-beetmover-v1':
+        'scriptworker-k8s/comm-3-beetmover':
             - 'project:comm:thunderbird:releng:beetmover:bucket:nightly'
             - 'project:comm:thunderbird:releng:beetmover:bucket:release'
-        'scriptworker-prov-v1/tb-balrog-dev':
+        'scriptworker-k8s/comm-1-balrog':
             - 'project:comm:thunderbird:releng:balrog:server:dep'
-        'scriptworker-prov-v1/tb-balrog-v1':
+        'scriptworker-k8s/comm-3-balrog':
             - 'project:comm:thunderbird:releng:balrog:server:nightly'
             - 'project:comm:thunderbird:releng:balrog:server:beta'
             - 'project:comm:thunderbird:releng:balrog:server:release'
 
 partner-urls:
     release-partner-repack: {}
     release-eme-free-repack: {}
 
@@ -105,25 +105,25 @@ workers:
             os: windows
             worker-type: '{alias}'
         images:
             provisioner: 'comm-{level}'
             implementation: docker-worker
             os: linux
             worker-type: '{alias}'
         linux-depsigning:
-            provisioner: scriptworker-prov-v1
+            provisioner: scriptworker-k8s
             implementation: scriptworker-signing
             os: linux
-            worker-type: tb-depsigning
+            worker-type: comm-t-signing
         linux-signing:
-            provisioner: scriptworker-prov-v1
+            provisioner: scriptworker-k8s
             implementation: scriptworker-signing
             os: linux
-            worker-type: tb-signing-v1
+            worker-type: comm-3-signing
         mac-depsigning:
             provisioner: scriptworker-prov-v1
             implementation: scriptworker-iscript
             os: macosx
             worker-type: tb-depsigning-mac-v1
         mac-signing:
             provisioner: scriptworker-prov-v1
             implementation: scriptworker-iscript
--- a/taskcluster/ci/release-bouncer-aliases/kind.yml
+++ b/taskcluster/ci/release-bouncer-aliases/kind.yml
@@ -11,18 +11,18 @@ transforms:
 
 kind-dependencies:
     - release-bouncer-check
 
 job-defaults:
     description: Update bouncer aliases job
     worker-type:
         by-release-level:
-            production: scriptworker-prov-v1/tb-bouncer-v1
-            staging: scriptworker-prov-v1/tb-bouncer-dev
+            production: scriptworker-k8s/comm-3-bouncer
+            staging: scriptworker-k8s/comm-1-bouncer
     worker:
         implementation: bouncer-aliases
     scopes:
         by-release-level:
             production:
                 - project:comm:thunderbird:releng:bouncer:action:aliases
                 - project:comm:thunderbird:releng:bouncer:server:production
             staging:
--- a/taskcluster/ci/release-bouncer-sub/kind.yml
+++ b/taskcluster/ci/release-bouncer-sub/kind.yml
@@ -7,18 +7,18 @@ loader: taskgraph.loader.transform:loade
 transforms:
     - taskgraph.transforms.bouncer_submission:transforms
     - taskgraph.transforms.task:transforms
 
 job-defaults:
     description: release bouncer submission job
     worker-type:
         by-release-level:
-            production: scriptworker-prov-v1/tb-bouncer-v1
-            staging: scriptworker-prov-v1/tb-bouncer-dev
+            production: scriptworker-k8s/comm-3-bouncer
+            staging: scriptworker-k8s/comm-1-bouncer
     worker:
         implementation: bouncer-submission
     scopes:
         by-release-level:
             production:
                 - project:comm:thunderbird:releng:bouncer:action:submission
                 - project:comm:thunderbird:releng:bouncer:server:production
             staging:
--- a/taskcluster/ci/release-mark-as-shipped/kind.yml
+++ b/taskcluster/ci/release-mark-as-shipped/kind.yml
@@ -13,18 +13,18 @@ kind-dependencies:
     - release-balrog-scheduling
     - release-bouncer-aliases
     - release-version-bump
 
 job-defaults:
     description: mark release as shipped in Ship-It
     worker-type:
         by-release-level:
-            production: scriptworker-prov-v1/tb-shipit-v1
-            staging: scriptworker-prov-v1/tb-shipit-dev
+            production: scriptworker-k8s/comm-3-shipit
+            staging: scriptworker-k8s/comm-1-shipit
     worker:
         implementation: shipit-shipped
     scopes:
         by-release-level:
             production:
                 - project:comm:thunderbird:releng:ship-it:server:production
                 - project:comm:thunderbird:releng:ship-it:action:mark-as-shipped
             staging:
--- a/taskcluster/ci/release-version-bump/kind.yml
+++ b/taskcluster/ci/release-version-bump/kind.yml
@@ -13,18 +13,18 @@ kind-dependencies:
     - release-beetmover-push-to-release
 
 job-defaults:
     description: Release Promotion version bump/tag
     run-on-projects: []
     shipping-phase: ship
     worker-type:
         by-project:
-            comm-(beta|esr60|esr68): scriptworker-prov-v1/tb-treescript-comm-v1
-            default: scriptworker-prov-v1/tb-treescript-comm-dev
+            comm-(beta|esr60|esr68): scriptworker-k8s/comm-3-tree
+            default: scriptworker-k8s/comm-1-tree
     worker:
         implementation: treescript
         dontbuild: true
         tags: ['buildN', 'release']
         bump: true
         bump-files:
             by-project:
                 default: ["mail/config/version_display.txt"]