Bug 1289249 - Remove centos6-build-upd image; r?dustin draft
authorGregory Szorc <gps@mozilla.com>
Mon, 25 Jul 2016 18:44:04 -0700
changeset 392709 83fee6adc495208562a684a7dfb3d1d01ea2a417
parent 392708 11e7b5e46c84652b86607457babccb23551853f9
child 392710 e57a856878555d5f88f81edf5af3b86d2ffc03af
push id24096
push usergszorc@mozilla.com
push dateTue, 26 Jul 2016 03:36:17 +0000
reviewersdustin
bugs1289249, 1203158
milestone50.0a1
Bug 1289249 - Remove centos6-build-upd image; r?dustin This image was introduced in bug 1203158. The intent of the image was to minimize layer sizes so people with slower internet connections would only have to download a minimal layer update whenever package versions were bumped. Fast forward a year and I don't think we're actually using images this way. We don't really have people downloading images in bulk to run them locally. Instead, I think people are more likely to obtain a one-click loaner to obtain an instance running the image. I view the centos6-build-upd image as avoidable complexity standing in the way of future refactoring of various build images. So, this commit eliminates it. MozReview-Commit-ID: 52IhSLVo7ib
testing/docker/android-gradle-build/Dockerfile
testing/docker/centos6-build-upd/Dockerfile
testing/docker/centos6-build-upd/REGISTRY
testing/docker/centos6-build-upd/VERSION
testing/docker/centos6-build/VERSION
testing/docker/desktop-build/Dockerfile
testing/docker/desktop-l10n/Dockerfile
--- a/testing/docker/android-gradle-build/Dockerfile
+++ b/testing/docker/android-gradle-build/Dockerfile
@@ -1,9 +1,9 @@
-FROM          taskcluster/centos6-build-upd:0.1.6.20160329195300
+FROM          taskcluster/centos6-build:0.1.7
 MAINTAINER    Nick Alexander <nalexander@mozilla.com>
 
 # BEGIN ../desktop-build/Dockerfile
 
 # Add build scripts; these are the entry points from the taskcluster worker, and
 # operate on environment variables
 ADD             bin /home/worker/bin
 RUN             chmod +x /home/worker/bin/*
deleted file mode 100644
--- a/testing/docker/centos6-build-upd/Dockerfile
+++ /dev/null
@@ -1,10 +0,0 @@
-FROM          taskcluster/centos6-build:0.1.6
-MAINTAINER    Dustin J. Mitchell <dustin@mozilla.com>
-
-### update to latest from upstream repositories
-# if this becomes a long list of packages, consider bumping the
-# centos6-build version
-RUN yum update -y
-
-# Set a default command useful for debugging
-CMD ["/bin/bash", "--login"]
deleted file mode 100644
--- a/testing/docker/centos6-build-upd/REGISTRY
+++ /dev/null
@@ -1,1 +0,0 @@
-taskcluster
deleted file mode 100644
--- a/testing/docker/centos6-build-upd/VERSION
+++ /dev/null
@@ -1,1 +0,0 @@
-0.1.6.20160329195300
--- a/testing/docker/centos6-build/VERSION
+++ b/testing/docker/centos6-build/VERSION
@@ -1,1 +1,1 @@
-0.1.6
+0.1.7
--- a/testing/docker/desktop-build/Dockerfile
+++ b/testing/docker/desktop-build/Dockerfile
@@ -1,9 +1,9 @@
-FROM          taskcluster/centos6-build-upd:0.1.6.20160329195300
+FROM          taskcluster/centos6-build:0.1.7
 MAINTAINER    Dustin J. Mitchell <dustin@mozilla.com>
 
 # Add build scripts; these are the entry points from the taskcluster worker, and
 # operate on environment variables
 ADD             bin /home/worker/bin
 RUN             chmod +x /home/worker/bin/*
 
 # Add configuration
--- a/testing/docker/desktop-l10n/Dockerfile
+++ b/testing/docker/desktop-l10n/Dockerfile
@@ -1,9 +1,9 @@
-FROM		taskcluster/centos6-build-upd:0.1.6.20160329195300
+FROM		taskcluster/centos6-build:0.1.7
 MAINTAINER	Varun Joshi <varunj.1011@gmail.com>
 
 ADD             bin /home/worker/bin
 ADD		.hgrc /home/worker/.hgrc
 RUN             chmod +x /home/worker/bin/* 
 
 # Generate machine uuid file (like how desktop-build does)
 RUN dbus-uuidgen --ensure=/var/lib/dbus/machine-id