From a51dbb86876cf83e2c66d51f8881705b1b7b339e Mon Sep 17 00:00:00 2001 From: Sonic Build Admin Date: Tue, 5 Aug 2025 01:22:20 +0000 Subject: [PATCH] Bullseye is EOL, use the archive repo #### Why I did it The bullseye-backports section of the repo has been removed from the main repo. ##### Work item tracking - Microsoft ADO **(number only)**: #### How I did it #### How to verify it Verified by attempting to build slave container: ``` #13 0.522 Get:1 http://archive.debian.org/debian bullseye InRelease [116 kB] #13 0.538 Get:2 http://archive.debian.org/debian bullseye-updates InRelease [44.0 kB] #13 0.538 Get:3 http://archive.debian.org/debian bullseye-backports InRelease [48.9 kB] #13 0.568 Get:4 http://debian-archive.trafficmanager.net/debian-security bullseye-security InRelease [27.2 kB] #13 0.737 Get:5 http://archive.debian.org/debian bullseye/contrib Sources [43.2 kB] #13 0.915 Get:6 http://archive.debian.org/debian bullseye/main Sources [8500 kB] #13 1.037 Get:7 http://debian-archive.trafficmanager.net/debian-security bullseye-security/contrib Sources [1128 B] #13 1.065 Get:8 http://debian-archive.trafficmanager.net/debian-security bullseye-security/main Sources [250 kB] #13 1.133 Get:9 http://debian-archive.trafficmanager.net/debian-security bullseye-security/non-free Sources [1352 B] #13 1.134 Get:10 http://debian-archive.trafficmanager.net/debian-security bullseye-security/main amd64 Packages [389 kB] #13 1.157 Get:11 http://debian-archive.trafficmanager.net/debian-security bullseye-security/contrib amd64 Packages [2880 B] #13 1.157 Get:12 http://debian-archive.trafficmanager.net/debian-security bullseye-security/non-free amd64 Packages [1184 B] #13 1.280 Get:13 http://archive.debian.org/debian bullseye/non-free Sources [81.0 kB] #13 1.605 Get:14 http://archive.debian.org/debian bullseye/contrib amd64 Packages [50.4 kB] #13 1.609 Get:15 http://archive.debian.org/debian bullseye/main amd64 Packages [8066 kB] #13 1.662 Get:16 http://archive.debian.org/debian bullseye/non-free amd64 Packages [96.4 kB] #13 1.662 Get:17 http://archive.debian.org/debian bullseye-updates/main Sources [7908 B] #13 1.663 Get:18 http://archive.debian.org/debian bullseye-updates/main amd64 Packages [18.8 kB] #13 1.663 Get:19 http://archive.debian.org/debian bullseye-backports/non-free amd64 Packages [14.4 kB] #13 1.663 Get:20 http://archive.debian.org/debian bullseye-backports/main amd64 Packages [403 kB] #13 1.665 Get:21 http://archive.debian.org/debian bullseye-backports/contrib amd64 Packages [6164 B] #13 2.755 Fetched 18.2 MB in 2s (8066 kB/s) #13 2.755 Reading package lists... #13 3.212 Reading package lists... #13 3.626 Building dependency tree... #13 3.709 Reading state information... ``` #### Which release branch to backport (provide reason below if selected) - [ ] 202205 - [ ] 202211 - [ ] 202305 - [ ] 202311 - [ ] 202405 - [ ] 202411 - [ ] 202505 #### Tested branch (Please provide the tested image version) - [ ] - [ ] #### Description for the changelog #### Link to config_db schema for YANG module changes #### A picture of a cute animal (not mandatory but encouraged) --- scripts/build_mirror_config.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/build_mirror_config.sh b/scripts/build_mirror_config.sh index e7b9182fe95..50f3aad1d6f 100755 --- a/scripts/build_mirror_config.sh +++ b/scripts/build_mirror_config.sh @@ -25,7 +25,7 @@ if [ "$ARCHITECTURE" == "armhf" ]; then DEFAULT_MIRROR_SECURITY_URLS=http://deb.debian.org/debian-security/ fi -if [ "$DISTRIBUTION" == "buster" ]; then +if [ "$DISTRIBUTION" == "buster" ] || [ "$DISTRIBUTION" == "bullseye" ]; then DEFAULT_MIRROR_URLS=http://archive.debian.org/debian/ fi