Skip to content

Commit

Permalink
Merge pull request #31 from flatcar/t-lo/fix-docker-23-containerd-shim
Browse files Browse the repository at this point in the history
create_docker_sysext.sh: no containerd-shim in v23 and higher
  • Loading branch information
t-lo authored Oct 25, 2023
2 parents 7bbe786 + 947e9a7 commit 9850ffd
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion create_docker_sysext.sh
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,11 @@ mkdir -p "${SYSEXTNAME}/usr/lib/systemd/system"
if [ "${ONLY_CONTAINERD}" = 1 ]; then
rm "${SYSEXTNAME}/usr/bin/docker" "${SYSEXTNAME}/usr/bin/dockerd" "${SYSEXTNAME}/usr/bin/docker-init" "${SYSEXTNAME}/usr/bin/docker-proxy"
elif [ "${ONLY_DOCKER}" = 1 ]; then
rm "${SYSEXTNAME}/usr/bin/containerd" "${SYSEXTNAME}/usr/bin/containerd-shim" "${SYSEXTNAME}/usr/bin/containerd-shim-runc-v2" "${SYSEXTNAME}/usr/bin/ctr" "${SYSEXTNAME}/usr/bin/runc"
rm "${SYSEXTNAME}/usr/bin/containerd" "${SYSEXTNAME}/usr/bin/containerd-shim-runc-v2" "${SYSEXTNAME}/usr/bin/ctr" "${SYSEXTNAME}/usr/bin/runc"
if [[ "${VERSION%%.*}" -lt 23 ]] ; then
# Binary releases 23 and higher don't ship containerd-shim
rm "${SYSEXTNAME}/usr/bin/containerd-shim"
fi
fi
if [ "${ONLY_CONTAINERD}" != 1 ]; then
cat > "${SYSEXTNAME}/usr/lib/systemd/system/docker.socket" <<-'EOF'
Expand Down

0 comments on commit 9850ffd

Please sign in to comment.