diff --git a/controller/Dockerfile b/controller/Dockerfile index f1dbbed..09820e2 100644 --- a/controller/Dockerfile +++ b/controller/Dockerfile @@ -45,7 +45,8 @@ FROM debian:bookworm-slim # - sqlite3: for SQLite backup # - git: for stack sync from Gitea # - curl: for health pings and debugging -# - util-linux: lsblk, blkid, sfdisk, mount (storage init) +# - util-linux: lsblk, blkid, mount (storage init) +# - fdisk: sfdisk (partition table writing — separate from util-linux on Debian) # - e2fsprogs: mkfs.ext4 (filesystem formatting) # - rsync: for data migration between storage paths # - parted: partprobe (partition table re-read after sfdisk) @@ -59,6 +60,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ default-mysql-client \ sqlite3 \ util-linux \ + fdisk \ e2fsprogs \ rsync \ parted \