Bug 1286075: do not use secrets for hazard jobs; r=sfink
authorDustin J. Mitchell <dustin@mozilla.com>
Wed, 07 Sep 2016 15:58:29 +0000
changeset 357222 9d0e4afed75bc8a2227515cde317e369ea999d6d
parent 357221 550404a4b851662a64fd9355fe176d932fcfe0eb
child 357223 20e823a4d79a8d0a6c56331e7f69eccc05e764e8
push id1324
push usermtabara@mozilla.com
push dateMon, 16 Jan 2017 13:07:44 +0000
treeherdermozilla-release@a01c49833940 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssfink
bugs1286075
milestone51.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1286075: do not use secrets for hazard jobs; r=sfink Secrets are accessed via http://taskcluster/secrets, and the hazard scripts show no evidence of such calls. MozReview-Commit-ID: 6xp6D2ybwap
taskcluster/ci/hazard/kind.yml
--- a/taskcluster/ci/hazard/kind.yml
+++ b/taskcluster/ci/hazard/kind.yml
@@ -28,17 +28,16 @@ jobs:
                 gecko-v1: shell-haz.debug
                 gecko-v2: shell-haz-debug
         treeherder:
             platform: linux64/debug
             symbol: SM-tc(H)
         run:
             using: hazard
             tooltool-manifest: "browser/config/tooltool-manifests/linux64/hazard.manifest"
-            secrets: true  # TODO(taskdiff): don't use secrets for these jobs
             command: >
                 tc-vcs checkout workspace/gecko "$GECKO_BASE_REPOSITORY" "$GECKO_HEAD_REPOSITORY" "$GECKO_HEAD_REV" "$GECKO_HEAD_REF"
                 && cd ./workspace/gecko/taskcluster/scripts/builder
                 && ./build-haz-linux.sh --project shell $HOME/workspace
         run-on-projects:
             - integration
             - release
         when:
@@ -55,17 +54,16 @@ jobs:
                 gecko-v2: browser-haz-debug
         treeherder:
             platform: linux64/debug
             symbol: tc(H)
         run:
             using: hazard
             tooltool-manifest: "browser/config/tooltool-manifests/linux64/hazard.manifest"
             mozconfig: "browser/config/mozconfigs/linux64/hazards"
-            secrets: true  # TODO(taskdiff): don't use secrets for these jobs
             command: >
                 tc-vcs checkout workspace/gecko "$GECKO_BASE_REPOSITORY" "$GECKO_HEAD_REPOSITORY" "$GECKO_HEAD_REV" "$GECKO_HEAD_REF"
                 && cd ./workspace/gecko/taskcluster/scripts/builder
                 && ./build-haz-linux.sh --project browser $HOME/workspace
 
     linux64-mulet-haz/debug:
         description: "Mulet Hazard Analysis Linux"
         index:
@@ -82,12 +80,11 @@ jobs:
             - try
         worker-type: aws-provisioner-v1/mulet-debug  # TODO (taskdiff): change to default
         worker:
             docker-image: {in-tree: builder}
         run:
             using: hazard
             tooltool-manifest: "gecko/b2g/dev/config/tooltool-manifests/linux64/hazard.manifest"
             mozconfig: "b2g/dev/config/mozconfigs/linux64/mulet-hazards"
-            secrets: false  # TODO(taskdiff): don't use secrets for these jobs
             command: >
                 checkout-gecko workspace && cd ./workspace/gecko/taskcluster/scripts/builder
                 && buildbot_step 'Build' ./build-mulet-haz-linux.sh $HOME/workspace