Package: overlayroot Version: 0.18.debian13+deb12u1 Severity: normal X-Debbugs-Cc: [email protected]
When attempting to use overlayroot on a debian (nocloud) stable (bookworm) image, overlayroot will not work if 'busybox' is not also installed (though it is not a dependency for overlayroot). Reproduction: 1. Download a nocloud bookworm image (I'm doing this on an arm64 device) 2. Boot the image, apt-get install overlayroot 3. Edit 'overlayroot.conf' to enable a simple tmpfs 4. Reboot Expected: Boot into overlayroot-based system Actual: Warnings in overlayroot.log from init, not in an overlayroot-based system Resolution: If I install "busybox" at this point, everything will work -- System Information: Debian Release: 12.8 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: arm64 (aarch64) Kernel: Linux 6.1.0-28-arm64 (SMP w/2 CPU threads) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages overlayroot depends on: ii cryptsetup 2:2.6.1-4~deb12u2 ii cryptsetup-bin 2:2.6.1-4~deb12u2 ii initramfs-tools 0.142+deb12u1 overlayroot recommends no packages. Versions of packages overlayroot suggests: pn haveged <none> -- Configuration Files: /etc/overlayroot.conf changed [not included] -- no debconf information
