Package: vmdb2 Version: 0.26-2 Severity: important Tags: upstream -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
In https://salsa.debian.org/raspi-team/image-specs/-/merge_requests/61 I am/was trying to fix an ambiguity issue I had by replacing tag values which look like filesystem paths with 'tag-X'. For mounting 'tag-root' I explicitly added ``dirname: '/'``. Old: ``` - mount: / ``` New: ``` - mount: tag-root dirname: '/' ``` I did NOT set the 'mount-on' parameter as there was not an already mounted filesystem. But trying to build an image resulted in the following error: ``` remembering /dev/mapper/loop0p1 as tag-firmware remembering /dev/mapper/loop0p2 as tag-root Exec: ['/sbin/mkfs', '-t', 'vfat', '-n', 'RASPIFIRM', '/dev/mapper/loop0p1'] Exec: ['blkid', '-c/dev/null', '-ovalue', '-sUUID', '/dev/mapper/loop0p1'] Exec: ['/sbin/mkfs', '-t', 'ext4', '-L', 'RASPIROOT', '/dev/mapper/loop0p2'] Exec: ['blkid', '-c/dev/null', '-ovalue', '-sUUID', '/dev/mapper/loop0p2'] ERROR: no mount-on tag given ERROR: Exception('no mount-on tag given') Something went wrong, cleaning up! ``` The [documentation](https://vmdb2-manual.liw.fi/#step-mount) already has ``FIXME: this may be wrong?`` and that statement seems to be correct. - -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'stable-security'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (101, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.0.0-2-amd64 (SMP w/16 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages vmdb2 depends on: ii cmdtest 0.32.14.gcdfe14e-5 ii debootstrap 1.0.128+nmu2 ii e2fsprogs 1.46.6~rc1-1+b1 ii kpartx 0.9.0-4+b1 ii parted 3.5-2 ii python3 3.10.6-1 ii python3-jinja2 3.0.3-2 ii python3-yaml 6.0-3 ii qemu-utils 1:7.1+dfsg-2+b1 Versions of packages vmdb2 recommends: ii ansible 6.4.0+dfsg-1 ii dosfstools 4.2-1 ii qemu-user-static 1:7.1+dfsg-2+b1 vmdb2 suggests no packages. - -- no debconf information -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQT1sUPBYsyGmi4usy/XblvOeH7bbgUCY2JI3AAKCRDXblvOeH7b bt2HAP9m9MT+8dnx6kw5k1e4I9b/mPoRT5OWOPZT0ACQh+gMGQEA5LAyv78YMj1x Mkd9wkFPf2CLwrCnRO3w0PTGd9Lc+gE= =Aspx -----END PGP SIGNATURE-----