Package: vmdb2
Version: 0.13.2+git20191220-1
When I use the example yaml config at
https://vmdb2-manual.liw.fi/#getting-started
I get the following error:
Exec: ['chroot', '/tmp/tmpyacmp7io', 'grub-install', '--target=i386-pc',
'--no-nvram', '--force-extra-removable', '--no-floppy',
'--modules=part_msdos part_gpt',
'--grub-mkdevicemap=/boot/grub/device.map', '/dev/loop0']
ERROR: Command failed: chroot /tmp/tmpyacmp7io grub-install
--target=i386-pc --no-nvram --force-extra-removable --no-floppy
--modules=part_msdos part_gpt --grub-mkdevicemap=/boot/grub/device.map
/dev/loop0
b''
b"Installing for i386-pc platform.\ngrub-install: warning: this GPT
partition label contains no BIOS Boot Partition; embedding won't be
possible.\ngrub-install: warning: Embedding is not possible. GRUB can
only be installed in this setup by using blocklists. However,
blocklists are UNRELIABLE and their use is discouraged..\ngrub-install:
error: will not proceed with blocklists.\n"
Something went wrong, cleaning up!
If I change the mklabel step to use msdos instead of gpt then it works.
From IRC:
<gwolf> ...It is, of course, missing a magic number in the device...
But, yes, it makes sense that the generated image is not listed in
/boot/grub/device.map
Thanks,
--
Matt Taggart
[email protected]