Bug 1589706: [firefox-ci] Use AWS Provider-based linux builld workers; r=Callek
authorTom Prince <mozilla@hocat.ca>
Fri, 08 Nov 2019 17:44:09 -0700
changeset 559955 749991714a977ed1303c35b4f2f1647c6e2efe88
parent 559954 6d00976cafb58dbd6c97fcb92d2c21aa33ef01da
child 559956 d9aa2950179de1b140ff54ed66ddb0f0d932eefb
push id12281
push usermozilla@hocat.ca
push dateSat, 09 Nov 2019 00:44:34 +0000
treeherdermozilla-beta@803bfbf03582 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersCallek
bugs1589706
milestone71.0
Bug 1589706: [firefox-ci] Use AWS Provider-based linux builld workers; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D50358
taskcluster/ci/config.yml
--- a/taskcluster/ci/config.yml
+++ b/taskcluster/ci/config.yml
@@ -303,30 +303,30 @@ task-priority:
         'mozilla-central': 'medium'
         'autoland': 'low'
         'mozilla-inbound': 'low'
         'default': 'very-low'
 
 workers:
     aliases:
         b-linux.*:
-            provisioner: aws-provisioner-v1
+            provisioner: 'gecko-{level}'
             implementation: docker-worker
             os: linux
-            worker-type: 'gecko-{level}-{alias}'
+            worker-type: '{alias}'
         b-win2012:
             provisioner: aws-provisioner-v1
             implementation: generic-worker
             os: windows
             worker-type: 'gecko-{level}-{alias}'
         images:
-            provisioner: aws-provisioner-v1
+            provisioner: 'gecko-{level}'
             implementation: docker-worker
             os: linux
-            worker-type: 'gecko-{level}-{alias}'
+            worker-type: '{alias}'
         linux-depsigning:
             provisioner: scriptworker-k8s
             implementation: scriptworker-signing
             os: linux
             worker-type: gecko-t-signing
         linux-signing:
             provisioner: scriptworker-k8s
             implementation: scriptworker-signing
@@ -373,28 +373,23 @@ workers:
             os: macosx
             worker-type: 'gecko-{alias}'
         t-osx-1014-power:
             provisioner: releng-hardware
             implementation: generic-worker
             os: macosx
             worker-type: 'gecko-{alias}'
         t-linux-xlarge-pgo:
-            # As of 2019-10-21 we don't have CoT enabled workers for
-            # AWS Provider, so the level-3 jobs are still on aws provisioner.
             provisioner:
                 by-level:
-                    '3': aws-provisioner-v1
+                    '3': 'gecko-{level}'
                     default: 'gecko-t'
             implementation: docker-worker
             os: linux
-            worker-type:
-                by-level:
-                    '3': 'gecko-{level}-t-linux-xlarge'
-                    default: 't-linux-xlarge'
+            worker-type: 't-linux-xlarge'
         t-osx-1010-pgo:
             provisioner: releng-hardware
             implementation: generic-worker
             os: macosx
             worker-type:
                 by-level:
                     '3': 'gecko-{level}-t-osx-1010'
                     default: 'gecko-t-osx-1010'