DietPi x86 upgrade from 9.18.1 to 9.20 fails with missing containderd.io depenedency

Required Information

  • DietPi version | G_DIETPI_VERSION_CORE=9
    G_DIETPI_VERSION_SUB=18
    G_DIETPI_VERSION_RC=1
    G_GITBRANCH=‘master’
    G_GITOWNER=‘MichaIng’
    G_LIVE_PATCH_STATUS[0]=‘applied’
  • Distro version | bookworm
  • Kernel version | Linux DietPi 6.1.0-40-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.153-1 (2025-09-20) x86_64 GNU/Linux
  • Architecture | amd64
  • SBC model | Native PC (x86_64)

Additional Information (if applicable)

  • Bug report ID | 7adf2351-8a39-4a02-9ef4-265d4d8fa566

Steps to reproduce

run dietpi-upgrade

Expected behaviour

DietPi gets upgraded

Actual behaviour

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: 13.227.219.51 443]
[FAILED] Alternative command execution | Exited with error

looks like a problem outside DietPi as the file containerd.io_2.2.1-1 is missing on official Docker repository server Index of linux/debian/dists/bookworm/pool/stable/amd64/

Probably a brand new version of Docker that has not yet synced to all of their servers. You might need to wait for Docker to upload/sync these files. Or to fix their repository.