From d79dfb95aac78e71c7d71511988bb71214fd3add Mon Sep 17 00:00:00 2001 From: Sergey Dolin Date: Tue, 17 Nov 2020 13:03:23 +0500 Subject: [PATCH] [ubuntu] Limit apt sources to the actual architectures (#2021) * limit apt sources to the actual architectures * Move the modification from its own file to base/apt.sh * Add comment --- images/linux/scripts/base/apt.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/images/linux/scripts/base/apt.sh b/images/linux/scripts/base/apt.sh index ccb1c3b00..35bc92da0 100644 --- a/images/linux/scripts/base/apt.sh +++ b/images/linux/scripts/base/apt.sh @@ -23,7 +23,16 @@ apt-get remove unattended-upgrades # Install aria2 and jq apt-get install aria2 apt-get install jq + # Use apt-fast for parallel downloads add-apt-repository -y ppa:apt-fast/stable + +# Need to limit arch for default apt repos due to +# https://github.com/actions/virtual-environments/issues/1961 +sed -i'' -E 's/^deb http:\/\/(azure.archive|security).ubuntu.com/deb [arch=amd64,i386] http:\/\/\1.ubuntu.com/' /etc/apt/sources.list + +echo 'APT sources limited to the actual architectures' +cat /etc/apt/sources.list + apt-get update apt-get install apt-fast