pjottrr
(peter huiskens)
January 2, 2026, 11:02am
1
so i was nicely itterating on one of our machines,
and the latest rebuild suddenly didn’t install docker anymore
when running the script from https://get.docker.com during the automated install i get:
E: Failed to fetch https://download.docker.com/linux/debian/dists/trixie/pool/stable/amd64/containerd.io_2.2.1-1~debian.13~trixie_amd64.deb 404 Not Found [IP: 13.227.219.37 443]
so far i can’t seem to find any file called that,
i see:
containerd.io_2.1.5-1~debian.13~trixie_amd64.deb
and
containerd.io_2.2.0-2~debian.13~trixie_amd64.deb
did someone change the file sooner than the new update is synced? or i there something else going on?
1 Like
diablo925
(Diablo925)
January 2, 2026, 11:17am
2
i have the same issuse on a new install linux server ubuntu i am useing apt install
1 Like
pjottrr
(peter huiskens)
January 2, 2026, 11:23am
3
then luckily i’m not the only one
about an hour ago everything worked fine …
anyway,
steps to reproduce:
root@osbourne:/tmp# wget -O /tmp/get-docker.sh https://get.docker.com
Saving to: '/tmp/get-docker.sh'
/tmp/get-docker.sh 100%[============================================================================================>] 21.87K --.-KB/s in 0s
2026-01-02 12:17:43 (133 MB/s) - '/tmp/get-docker.sh' saved [22396/22396]
root@osbourne:/tmp# sh get-docker.sh
# Executing docker install script, commit: 8b33a64d28ec86a1121623f1d349801b48f2837b
+ sh -c apt-get -qq update >/dev/null
+ sh -c DEBIAN_FRONTEND=noninteractive apt-get -y -qq install ca-certificates curl >/dev/null
+ sh -c install -m 0755 -d /etc/apt/keyrings
+ sh -c curl -fsSL "url_removed_becauseimtoyoung/linux/debian/gpg" -o /etc/apt/keyrings/docker.asc
+ sh -c chmod a+r /etc/apt/keyrings/docker.asc
+ sh -c echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] url_removed_becauseimtoyoung/linux/debian trixie stable" > /etc/apt/sources.list.d/docker.list
+ sh -c apt-get -qq update >/dev/null
+ sh -c DEBIAN_FRONTEND=noninteractive apt-get -y -qq install docker-ce docker-ce-cli containerd docker-compose-plugin docker-ce-rootless-extras docker-buildx-plugin docker-model-plugin >/dev/null
E: Failed to fetch url_removed_becauseimtoyoung/linux/debian/dists/trixie/pool/stable/amd64/containerd.io_2.2.1-1%7edebian.13%7etrixie_amd64.deb 404 Not Found [IP: 13.227.219.58 443]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
root@osbourne:/tmp#
rimelek
(Ákos Takács)
January 2, 2026, 11:58am
5
It ws reported on GitHub as well:
opened 11:33AM - 02 Jan 26 UTC
kind/bug
kind/external/docker-packaging
### Description
containerd.io 2.2.1-1 does not exist on the server but is liste… d in packages, which causes `apt upgrade` to fail.
```
$ curl -s https://download.docker.com/linux/debian/dists/bookworm/stable/binary-amd64/Packages | grep dists/bookworm/pool/stable/amd64/containerd.io_2.2.1-1
Filename: dists/bookworm/pool/stable/amd64/containerd.io_2.2.1-1~debian.12~bookworm_amd64.deb
```
### Steps to reproduce the issue
1. Update
```
$ sudo apt update
Hit:1 http://security.debian.org/debian-security bookworm-security InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://ftp.debian.org/debian bookworm-backports InRelease
Hit:4 http://deb.debian.org/debian bookworm-updates InRelease
Hit:5 https://download.docker.com/linux/debian bookworm InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
```
2. Upgrade
```
$ sudo apt upgrade -y
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
containerd.io
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 23.4 MB of archives.
After this operation, 495 kB of additional disk space will be used.
Err:1 https://download.docker.com/linux/debian bookworm/stable amd64 containerd.io amd64 2.2.1-1~debian.12~bookworm
404 Not Found [IP: 18.239.236.67 443]
E: Failed to fetch https://download.docker.com/linux/debian/dists/bookworm/pool/stable/amd64/containerd.io_2.2.1-1%7edebian.12%7ebookworm_amd64.deb 404 Not Found [IP: 18.239.236.67 443]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
```
### Describe the results you received and expected
containerd.io should upgrade.
### What version of containerd are you using?
2.2.1-1
### Any other relevant information
```
$ uname -srvmo
Linux 6.6.87.2-microsoft-standard-WSL2 #1 SMP PREEMPT_DYNAMIC Thu Jun 5 18:30:46 UTC 2025 x86_64 GNU/Linux
```
### Show configuration if it is related to CRI plugin.
_No response_
meyay
(Metin Y.)
January 2, 2026, 12:11pm
6
meyay
(Metin Y.)
January 2, 2026, 12:45pm
7
The package did exist in the repos for a period of time. I have this package version installed on one of my docker hosts, but it doesn’t exist anymore. Seems like it was deleted, but the repo index was not updated to reflect it.
pjottrr
(peter huiskens)
January 2, 2026, 12:59pm
8
well, as I said, I was iterating and reinstalling machines the whole time and i think about 15 minutes before my post I suddenly noticed it couldn’t pull the image.
initially i thought i messed up, but reverted to a previous build where it still happened … so that was the main reason for creating an account here and posting about it.
now seeing al the talks about it, I guess this will be fixed soon
tim21
(Tim den Dikken)
January 2, 2026, 2:00pm
9
rimelek
(Ákos Takács)
January 2, 2026, 4:48pm
10
Thank you for sharing the github issue, but I am surprised the forum didn’t warn you that it was already shared
https://forums.docker.com/t/something-broken-in-get-docker-com-script/150737/5?u=rimelek
Right before @meyay recommended his workaround
meyay
(Metin Y.)
January 2, 2026, 5:15pm
11
This is not a containerd issue. It was a packaging issue in the docker repos, which is tracked here:
opened 02:58PM - 02 Jan 26 UTC
Upgrading on a PI today gave me an error:
```
Error: Failed to fetch https://do… wnload.docker.com/linux/debian/dists/trixie/pool/stable/arm64/containerd.io_2.2.1-1%7edebian.13%7etrixie_arm64.deb 404 Not Found [IP: 13.32.121.35 443]
```
It seems that the [Packages](https://download.docker.com/linux/debian/dists/trixie/stable/binary-arm64/Packages) references that version.
I am not sure if this is the right place to report this package missing and I am also unsure if and where to look for the build of this package. The last action for containerd was triggered two weeks ago (https://github.com/docker/packaging/actions/workflows/build-containerd.yml) and I am pretty sure that someone tinkering at home would have realized that it caused a broken repository by now.
The fix is already roled out. I tested it successfully on Debian 12 and Ubuntu 24.04.
pjottrr
(peter huiskens)
January 2, 2026, 11:07pm
12
i am quite confidently that i noticed the problem before the github issue was created, i think it was about 20 minutes after this initial post that the GitHub issue was created , and i think i noticed this within 10 minutes of happening, it only took 10 minutes extra to create an account here and figure out it was the script ,
( but now typing the above i suddenly start doubting myself..)
anyway, the issue has been resolved i believe, so on Monday 'll continue the work i was doing and i’d like to thank everyone replying here