From 03d285db26dc37e660405742ef82bcf8c513e9d8 Mon Sep 17 00:00:00 2001 From: Zach <3724288+zedkipp@users.noreply.github.com> Date: Wed, 15 Oct 2025 16:01:34 +0000 Subject: [PATCH] fix(dogfood): fix dogfood template image build (#20312) Previously the dogfood action was failing because the image for the dogfood template pulls a version of docker-ce that depended on a version of containerd.io greater than the pinned version. The pinned version was a workaround for an old sysbox issue (see #15723). Example action I kicked off main recently that failed: https://github.com/coder/coder/actions/runs/18507966953 ``` 4.879 The following packages have unmet dependencies: 4.955 docker-ce : Depends: containerd.io (>= 1.7.27) but 1.7.23-1 is to be installed 4.963 E: Unable to correct problems, you have held broken packages. ``` --- dogfood/coder/files/etc/apt/preferences.d/containerd | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 dogfood/coder/files/etc/apt/preferences.d/containerd diff --git a/dogfood/coder/files/etc/apt/preferences.d/containerd b/dogfood/coder/files/etc/apt/preferences.d/containerd deleted file mode 100644 index ab0b8f9891..0000000000 --- a/dogfood/coder/files/etc/apt/preferences.d/containerd +++ /dev/null @@ -1,6 +0,0 @@ -# Ref: https://github.com/nestybox/sysbox/issues/879 -# We need to pin containerd to a specific version to avoid breaking -# Docker-in-Docker. -Package: containerd.io -Pin: version 1.7.23-1 -Pin-Priority: 1001