|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen master] automation: fix jessie/stretch images to use archive.debian.org apt repos
commit b5739330d7f46c86a06f516c3d70162f3916e1fe
Author: Roger Pau Monne <roger.pau@xxxxxxxxxx>
AuthorDate: Tue Nov 21 17:03:55 2023 +0100
Commit: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
CommitDate: Wed Nov 22 13:37:17 2023 +0000
automation: fix jessie/stretch images to use archive.debian.org apt repos
Otherwise it's impossible to build the images.
Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>
---
automation/build/debian/jessie-i386.dockerfile | 7 +++++++
automation/build/debian/jessie.dockerfile | 7 +++++++
automation/build/debian/stretch-i386.dockerfile | 7 +++++++
automation/build/debian/stretch.dockerfile | 7 +++++++
4 files changed, 28 insertions(+)
diff --git a/automation/build/debian/jessie-i386.dockerfile
b/automation/build/debian/jessie-i386.dockerfile
index c9ac15a3ff..a8dec82bb2 100644
--- a/automation/build/debian/jessie-i386.dockerfile
+++ b/automation/build/debian/jessie-i386.dockerfile
@@ -10,6 +10,13 @@ WORKDIR /build
ENTRYPOINT ["linux32"]
+# replace repos in archive as release is EOL
+RUN cat <<"END" > /etc/apt/sources.list
+deb http://archive.debian.org/debian/ jessie main contrib non-free
+deb http://archive.debian.org/debian/ jessie-backports main contrib non-free
+deb http://archive.debian.org/debian-security/ jessie/updates main contrib
non-free
+END
+
# build depends
RUN apt-get update && \
apt-get --quiet --yes install \
diff --git a/automation/build/debian/jessie.dockerfile
b/automation/build/debian/jessie.dockerfile
index 63b2c1e5b7..5c71c3e3ea 100644
--- a/automation/build/debian/jessie.dockerfile
+++ b/automation/build/debian/jessie.dockerfile
@@ -8,6 +8,13 @@ ENV USER root
RUN mkdir /build
WORKDIR /build
+# replace repos in archive as release is EOL
+RUN cat <<"END" > /etc/apt/sources.list
+deb http://archive.debian.org/debian/ jessie main contrib non-free
+deb http://archive.debian.org/debian/ jessie-backports main contrib non-free
+deb http://archive.debian.org/debian-security/ jessie/updates main contrib
non-free
+END
+
# build depends
RUN apt-get update && \
apt-get --quiet --yes install \
diff --git a/automation/build/debian/stretch-i386.dockerfile
b/automation/build/debian/stretch-i386.dockerfile
index d93f74c979..9739651e25 100644
--- a/automation/build/debian/stretch-i386.dockerfile
+++ b/automation/build/debian/stretch-i386.dockerfile
@@ -10,6 +10,13 @@ WORKDIR /build
ENTRYPOINT ["linux32"]
+# replace repos in archive as release is EOL
+RUN cat <<"END" > /etc/apt/sources.list
+deb http://archive.debian.org/debian/ stretch main contrib non-free
+deb http://archive.debian.org/debian/ stretch-backports main contrib non-free
+deb http://archive.debian.org/debian-security/ stretch/updates main contrib
non-free
+END
+
# build depends
RUN apt-get update && \
apt-get --quiet --yes install \
diff --git a/automation/build/debian/stretch.dockerfile
b/automation/build/debian/stretch.dockerfile
index 1af6c691f8..2f1a99f450 100644
--- a/automation/build/debian/stretch.dockerfile
+++ b/automation/build/debian/stretch.dockerfile
@@ -8,6 +8,13 @@ ENV USER root
RUN mkdir /build
WORKDIR /build
+# replace repos in archive as release is EOL
+RUN cat <<"END" > /etc/apt/sources.list
+deb http://archive.debian.org/debian/ stretch main contrib non-free
+deb http://archive.debian.org/debian/ stretch-backports main contrib non-free
+deb http://archive.debian.org/debian-security/ stretch/updates main contrib
non-free
+END
+
# build depends
RUN apt-get update && \
apt-get --quiet --yes install \
--
generated by git-patchbot for /home/xen/git/xen.git#master
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |