Bug 1298947 - Remove curl and jq from decision image; r=dustin
authorGregory Szorc <gps@mozilla.com>
Thu, 01 Sep 2016 15:41:26 -0700
changeset 312507 568c0384b6b2303334b833cce9746cbdbc689869
parent 312506 aefced02ac1e5ad12bb81e6e252ec1c2c031363c
child 312508 ba338ab6c809066651def6e1a611e7f1971668fe
push id30645
push userryanvm@gmail.com
push dateSat, 03 Sep 2016 15:18:20 +0000
treeherdermozilla-central@c6906f5fc278 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdustin
bugs1298947
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 1298947 - Remove curl and jq from decision image; r=dustin curl and jq were previously used to fetch and parse the TC secret. We now use Python for that. So remove the unused packages. This reduces the Docker image size by ~10MB. MozReview-Commit-ID: Nl7fC1aG7w
testing/docker/decision/system-setup.sh
--- a/testing/docker/decision/system-setup.sh
+++ b/testing/docker/decision/system-setup.sh
@@ -2,18 +2,16 @@
 
 set -v -e
 
 test `whoami` == 'root'
 
 apt-get update
 apt-get install -y --force-yes --no-install-recommends \
     ca-certificates \
-    curl \
-    jq \
     python \
     sudo
 
 BUILD=/root/build
 mkdir $BUILD
 
 tooltool_fetch() {
     cat >manifest.tt