Bug 1423663 - Release Dockerfiles from Ubuntu:vivid not working after EOL. r=Callek a=releasebustage CLOSED TREE
authorRail Aliiev <rail@mozilla.com>
Wed, 06 Dec 2017 13:25:43 -0500
changeset 445224 ef3725888971a07bc8a320d267d30242f32f3acf
parent 445223 7210197d73155e8f62d6b1050fdf03a547d5bd83
child 445225 f3366689264c44d537d80b96f61925d59c4fbad9
push id1618
push userCallek@gmail.com
push dateThu, 11 Jan 2018 17:45:48 +0000
treeherdermozilla-release@882ca853e05a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersCallek, releasebustage
bugs1423663
milestone58.0
Bug 1423663 - Release Dockerfiles from Ubuntu:vivid not working after EOL. r=Callek a=releasebustage CLOSED TREE MozReview-Commit-ID: ICX4425OEwI
taskcluster/docker/beet-mover/Dockerfile
taskcluster/docker/funsize-balrog-submitter/Dockerfile
taskcluster/docker/funsize-update-generator/Dockerfile
--- a/taskcluster/docker/beet-mover/Dockerfile
+++ b/taskcluster/docker/beet-mover/Dockerfile
@@ -1,10 +1,12 @@
 FROM ubuntu:vivid
 
+# Ubuntu Vivid has been moved to the old-releases repo
+RUN sed -i -e 's/archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
 RUN apt-get -q update \
     && apt-get install --yes -q \
     mercurial \
     python-dev \
     python-pip \
     python-virtualenv \
     libffi-dev \
     liblzma-dev \
--- a/taskcluster/docker/funsize-balrog-submitter/Dockerfile
+++ b/taskcluster/docker/funsize-balrog-submitter/Dockerfile
@@ -1,13 +1,15 @@
 FROM ubuntu:vivid
 MAINTAINER Rail Aliiev <rail@mozilla.com>
 
 # Required software
 ENV DEBIAN_FRONTEND noninteractive
+# Ubuntu Vivid has been moved to the old-releases repo
+RUN sed -i -e 's/archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
 # Chain apt-get commands with apt-get clean in a single docker RUN
 # to make sure that files are removed within a single docker layer
 RUN apt-get update -q && \
     apt-get install -yyq --no-install-recommends \
     python mercurial curl python-boto python-setuptools python-cryptography \
     python-dev gcc liblzma-dev && \
     apt-get clean
 
--- a/taskcluster/docker/funsize-update-generator/Dockerfile
+++ b/taskcluster/docker/funsize-update-generator/Dockerfile
@@ -1,13 +1,15 @@
 FROM ubuntu:vivid
 MAINTAINER Rail Aliiev <rail@mozilla.com>
 
 # Required software
 ENV DEBIAN_FRONTEND noninteractive
+# Ubuntu Vivid has been moved to the old-releases repo
+RUN sed -i -e 's/archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
 # Chain apt-get commands with apt-get clean in a single docker RUN
 # to make sure that files are removed within a single docker layer
 RUN apt-get update -q && \
     apt-get install -yyq --no-install-recommends \
     python python-setuptools python-cryptography  libgetopt-simple-perl \
     bzip2 clamav clamav-freshclam python-requests python-sh curl \
     python-dev gcc liblzma-dev xz-utils && \
     apt-get clean