-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] Distrobuilder fails building VMs on RPM based distros #785
Comments
Could you please share your |
Is it only the Ubuntu VM image that fails to build? Have you tried building an Alpine Linux VM image? |
I use this to test stuff https://github.com/lxc/distrobuilder/blob/main/doc/examples/ubuntu.yaml
No I didn't, as I don't have a yaml file for that (at least for now) |
I suggest you try this one instead https://github.com/lxc/lxc-ci/blob/main/images/ubuntu.yaml. The yaml files in lxc-ci are actively maintained and therefore more up-to-date.
|
doh, right after posting this I found out how |
so, alpine spits out a different error:
for some reason, now I get the same error as ubuntu with 3.16, and edge errors out with above error :( |
yeah still the same error with ubuntu:
|
Looking at |
so this does work for alpine, but not ubuntu. which kinda weirds me out, as I thought the whole grub part is getting executed inside the vm, which would mean it shouldn't even come up as an issue (as it works on a 23.10 ubuntu vm.) here is the part which is relevant:
|
This is not executed in a VM, but in a chroot. Is it perhaps your host that doesn't support secure boot or UEFI, and therefore grub's not happy? |
@monstermunchkin the vm is setup with UEFI+SB with only MS keys. in the case of tumbleweed, I also enabled trusted boot |
Hey, I want to use distrobuilder (git main) on openSUSE Tumbleweed and/or Fedora, and I get everything working (as I need to patch to use mkisofs in comparison to genisoimage (which is debian specific). with the exception of VM building. Even --debug doesn't really give me a good explanation why it doesn't work. Here is the output with the ubuntu.yaml file from the examples dir
Hope somebody can help me with this.
The text was updated successfully, but these errors were encountered: