Bug 1203965 - Update images to use taskcluster-vcs 2.3.12 r=wcosta
authorGregory Arndt <garndt@mozilla.com>
Fri, 11 Sep 2015 08:23:01 -0500
changeset 294565 7e37a2ef9e55649a81135013e48ea05ef43ca176
parent 294564 3a7e419d7cdc2c182a891b5d7a8e027c2372f75d
child 294566 33fb7a5c0ae12e84ca628554d093d247ef3f48ea
push id5245
push userraliiev@mozilla.com
push dateThu, 29 Oct 2015 11:30:51 +0000
treeherdermozilla-beta@dac831dc1bd0 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerswcosta
bugs1203965
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 1203965 - Update images to use taskcluster-vcs 2.3.12 r=wcosta
testing/docker/builder/Dockerfile
testing/docker/builder/VERSION
testing/docker/centos6-build/VERSION
testing/docker/centos6-build/system-setup.sh
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.9
+RUN npm install -g taskcluster-vcs@2.3.12
 
 # 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.8
+0.5.9
--- a/testing/docker/centos6-build/VERSION
+++ b/testing/docker/centos6-build/VERSION
@@ -1,1 +1,1 @@
-0.0.1
+0.0.2
--- a/testing/docker/centos6-build/system-setup.sh
+++ b/testing/docker/centos6-build/system-setup.sh
@@ -239,17 +239,17 @@ cat >requirements.txt <<'EOF'
 virtualenv==13.1.2
 
 # sha256: tQ9peOfTn-DLKY-j-j6c5B0jVnIdFV5SiPnFfl8T6ac
 mercurial==3.5
 EOF
 peep install -r requirements.txt
 
 # TC-VCS
-npm install -g taskcluster-vcs@2.3.8
+npm install -g taskcluster-vcs@2.3.12
 
 # note that TC will replace workspace with a cache mount; there's no sense
 # creating anything inside there
 mkdir -p /home/worker/workspace
 chown worker:worker /home/worker/workspace
 
 # /builds is *not* replaced with a mount in the docker container. The worker
 # user writes to lots of subdirectories, though, so it's owned by that user
--- 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.9
+RUN npm install -g taskcluster-vcs@2.3.12
 
 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.6
+0.0.7
--- 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.9
+RUN npm install -g taskcluster-vcs@2.3.12
 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.7
+0.3.8
--- 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.9
+RUN npm install -g taskcluster-vcs@2.3.12
 
 # 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.6
+0.0.7
--- 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.9
+RUN npm install -g taskcluster-vcs@2.3.12
 
 # 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.6
+0.0.7