Bug 1456326 - Use latest decision image for decision task; r=me
authorTom Prince <mozilla@hocat.ca>
Wed, 25 Apr 2018 09:59:59 -0600
changeset 30955 93a7ae55ae6ef2b25407afa4a27c8926ee801f1c
parent 30954 11a2c23125c14e2e5ef5ab268613fe83dbf9a44a
child 30956 3c40e65f0bf3a586d666e4c091ded73f238e5be1
push id2198
push userclokep@gmail.com
push dateMon, 07 May 2018 22:01:28 +0000
treeherdercomm-beta@c31c128cd17a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersme
bugs1456326
Bug 1456326 - Use latest decision image for decision task; r=me As part of this we also change the cache name to ensure that the new image uses a separate cache from the old image.
.taskcluster.yml
--- a/.taskcluster.yml
+++ b/.taskcluster.yml
@@ -112,27 +112,27 @@ tasks:
                 ACTION_TASK_GROUP_ID: '${ownTaskId}'
                 ACTION_TASK_ID: {$json: {$eval: 'taskId'}}
                 ACTION_TASK: {$json: {$eval: 'task'}}
                 ACTION_INPUT: {$json: {$eval: 'input'}}
                 ACTION_CALLBACK: '${action.cb_name}'
                 ACTION_PARAMETERS: {$json: {$eval: 'parameters'}}
 
         cache:
-          level-${repository.level}-checkouts-sparse-v1: /builds/worker/checkouts
+          level-${repository.level}-checkouts-sparse-v2: /builds/worker/checkouts
 
         features:
           taskclusterProxy: true
           chainOfTrust: true
 
         # Note: This task is built server side without the context or tooling that
         # exist in tree so we must hard code the hash
         # XXX Changing this will break Chain of Trust without an associated puppet and
         # scriptworker patch!
-        image: 'taskcluster/decision:2.0.0@sha256:4039fd878e5700b326d4a636e28c595c053fbcb53909c1db84ad1f513cf644ef'
+        image: 'taskcluster/decision:2.1.0@sha256:6db3b697d7a3c7aba440d72f04199331b872111cefff57206b8b8b1d53230360'
 
         maxRunTime: 1800
 
         # TODO use mozilla-unified for the base repository once the tc-vcs
         # tar.gz archives are created or tc-vcs isn't being used.
         command:
           - /builds/worker/bin/run-task
           - '--vcs-checkout=/builds/worker/checkouts/gecko'