Bug 1198876 - Update docker images to use taskcluster-vcs 2.3.9 r=wcosta
authorGregory Arndt <garndt@mozilla.com>
Wed, 26 Aug 2015 13:54:23 -0500
changeset 260076 2443eb72b20bc3a1f6c3bb399c948097837b1815
parent 260075 5464c66ce15424ddfd7a038742fcd0cb9a1a9814
child 260077 fc94a3db30e419c49bb005789a7ec82a453614a8
push id29299
push userryanvm@gmail.com
push dateMon, 31 Aug 2015 19:14:19 +0000
treeherdermozilla-central@a7183d2b82ed [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerswcosta
bugs1198876
milestone43.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 1198876 - Update docker images to use taskcluster-vcs 2.3.9 r=wcosta
testing/docker/builder/Dockerfile
testing/docker/builder/VERSION
testing/docker/tester-device/Dockerfile
testing/docker/tester-device/VERSION
testing/docker/tester/Dockerfile
testing/docker/tester/VERSION
testing/docker/ubuntu-build/Dockerfile
testing/docker/ubuntu-build/VERSION
testing/docker/ubuntu32-build/Dockerfile
testing/docker/ubuntu32-build/VERSION
--- a/testing/docker/builder/Dockerfile
+++ b/testing/docker/builder/Dockerfile
@@ -16,16 +16,16 @@ RUN hg clone http://hg.mozilla.org/build
       cd /tools/tools && \
       python setup.py install
 
 # Initialize git (makes repo happy)
 RUN git config --global user.email "mozilla@example.com" && \
     git config --global user.name "mozilla"
 
 # VCS Tools
-RUN npm install -g taskcluster-vcs@2.3.8
+RUN npm install -g taskcluster-vcs@2.3.9
 
 # TODO enable worker
 # TODO volume mount permissions will be an issue
 # USER worker
 
 COPY bin /home/worker/bin
 RUN chmod a+x /home/worker/bin/*
--- a/testing/docker/builder/VERSION
+++ b/testing/docker/builder/VERSION
@@ -1,1 +1,1 @@
-0.5.7
+0.5.8
--- a/testing/docker/tester-device/Dockerfile
+++ b/testing/docker/tester-device/Dockerfile
@@ -26,17 +26,17 @@ RUN apt-get upgrade -y && apt-get instal
 RUN curl https://bootstrap.pypa.io/get-pip.py | python
 RUN pip install virtualenv
 
 RUN git config --global user.email "mozilla@example.com" && \
     git config --global user.name "mozilla"
 
 
 # Get node packages
-RUN npm install -g taskcluster-vcs@2.3.8
+RUN npm install -g taskcluster-vcs@2.3.9
 
 WORKDIR /home/worker
 
 ADD bin /home/worker/bin
 ADD data /home/worker/data
 ADD https://raw.githubusercontent.com/taskcluster/buildbot-step/master/buildbot_step /home/worker/bin/buildbot_step
 RUN chmod u+x /home/worker/bin/*
 
--- a/testing/docker/tester-device/VERSION
+++ b/testing/docker/tester-device/VERSION
@@ -1,1 +1,1 @@
-0.0.5
+0.0.6
--- a/testing/docker/tester/Dockerfile
+++ b/testing/docker/tester/Dockerfile
@@ -13,17 +13,17 @@ ADD            https://raw.githubusercon
 COPY           tc-vcs-config.yml /etc/taskcluster-vcs.yml
 
 # Run test setup script
 RUN chmod u+x /home/worker/bin/buildbot_step
 RUN chmod u+x /usr/local/bin/linux64-minidump_stackwalk
 RUN apt-get install -y python-pip && pip install virtualenv;
 RUN mkdir Documents; mkdir Pictures; mkdir Music; mkdir Videos; mkdir artifacts
 RUN npm install -g npm@^2.0.0
-RUN npm install -g taskcluster-vcs@2.3.8
+RUN npm install -g taskcluster-vcs@2.3.9
 RUN npm install -g taskcluster-npm-cache@1.1.14
 RUN rm -Rf .cache && mkdir -p .cache
 ENV PATH $PATH:/home/worker/bin
 
 # Remove once running under 'worker' user.  This is necessary for pulseaudio to start
 # XXX: change this back to worker:worker once permissions issues are resolved
 RUN            chown -R root:root /home/worker
 
--- a/testing/docker/tester/VERSION
+++ b/testing/docker/tester/VERSION
@@ -1,1 +1,1 @@
-0.3.6
+0.3.7
--- a/testing/docker/ubuntu-build/Dockerfile
+++ b/testing/docker/ubuntu-build/Dockerfile
@@ -6,17 +6,17 @@ RUN useradd -d /home/worker -s /bin/bash
 
 # install non-build specific dependencies in a single layer
 ADD           system-setup.sh   /tmp/system-setup.sh
 RUN           bash /tmp/system-setup.sh
 
 # configure git and install tc-vcs
 RUN git config --global user.email "nobody@mozilla.com" && \
     git config --global user.name "mozilla"
-RUN npm install -g taskcluster-vcs@2.3.8
+RUN npm install -g taskcluster-vcs@2.3.9
 
 # Ensure that build specific dependencies live in a single layer
 ADD           build-setup.sh   /tmp/build-setup.sh
 RUN           bash /tmp/build-setup.sh
 
 # Builds need the share module enabled
 ADD           hgrc /home/worker/.hgrc
 
--- a/testing/docker/ubuntu-build/VERSION
+++ b/testing/docker/ubuntu-build/VERSION
@@ -1,1 +1,1 @@
-0.0.5
+0.0.6
--- a/testing/docker/ubuntu32-build/Dockerfile
+++ b/testing/docker/ubuntu32-build/Dockerfile
@@ -6,17 +6,17 @@ RUN useradd -d /home/worker -s /bin/bash
 
 # install non-build specific dependencies in a single layer
 ADD           system-setup.sh   /tmp/system-setup.sh
 RUN           bash /tmp/system-setup.sh
 
 # configure git and install tc-vcs
 RUN git config --global user.email "nobody@mozilla.com" && \
     git config --global user.name "mozilla"
-RUN npm install -g taskcluster-vcs@2.3.8
+RUN npm install -g taskcluster-vcs@2.3.9
 
 # Ensure that build specific dependencies live in a single layer
 ADD           build-setup.sh   /tmp/build-setup.sh
 RUN           bash /tmp/build-setup.sh
 
 # Builds need the share module enabled
 ADD           hgrc /home/worker/.hgrc
 
--- a/testing/docker/ubuntu32-build/VERSION
+++ b/testing/docker/ubuntu32-build/VERSION
@@ -1,1 +1,1 @@
-0.0.5
+0.0.6