Age | Commit message (Collapse) | Author |
|
bookworm's mmdebstrap fails when it's not present, but we do not want it
to be in the generated ext4 image.
Reported-by: Colin Watson <cjwatson@debian.org>
|
|
These files are normally deleted by mmdebstrap. However, debefivm-create
invokes mkfs.ext4 itself and thereby implicitly skips all cleanup
actions normally done by mmdebstrap. This happens to include the
truncation of /etc/machine-id and that results in non-reproducibility as
well as reused images sharing a machine-id even though they should never
do that.
Reported-by: Stefano Rivera <stefanor@debian.org>
Closes: #1107719
|
|
|
|
301s I: running special hook: download '/usr/lib/systemd/boot/efi/linuxx64.efi.stub' '/tmp/tmp.p5ZnciDkKP/stub'
301s W: hooklistener errored out: E: received error on socket
301s
301s E: setup failed: E: hookhelper failed: E: path does not exist: /tmp/mmdebstrap.Isamzv02mH/usr/lib/systemd/boot/efi/linuxx64.efi.stub
systemd-boot prefers the package containing the signed EFI binary now, if
available. The stub is in the unsigned package, given it's needed, depend on
it directly.
Closes: #1106847
|
|
|
|
On stretch, the nosymfollow mount option is not supported. Given that
vfat does not do symlinks at all, the simple way forward is skipping it.
Reported-by: Stefano Rivera <stefanor@debian.org>
|
|
|
|
debefivm-create is based on mmdebstrap-autopkgtest-build-qemu, which is
is co-authored with Johannes Schauer Marin Rodrigues. Also thanks to
Jochen Sprickerhof for suggesting the --rootsize option for use in
Debusine.
|