The script assumes the wrong path of the image.
alfred@alfred-ubuntu-home:~/vmrunner$ boot --create-bridge ~/IncludeOS/hello_includeos.elf.bin.grub.img
* <boot> : Creating bridge
>>> Setting up bridge: bridge43, ipv4: 10.0.0.1/24, ipv6: fe80::e823:fcff:fef4:83e7/64
>>> Running on Linux using iproute2
>>> No existing bridge, creating
>>> Activating bridge
>>> Configuring with ipv4
>>> Configuring with ipv6
>>> Done setting up bridge
[ WARNING ] Provided kernel is neither 64-bit or 32-bit ELF executable.
[ WARNING ] Running with sudo
qemu: could not open kernel file '/home/alfred/IncludeOS/hello_includeos': No such file or directory
qemu-system-x86_64: network script /home/alfred/vmrunner/bin/qemu-ifdown failed with status 256
[ WARNING ] Exception thrown while waiting for vm output: Process completed
[ PROGRAM_FAILURE ] process exited
The bridge seems to be created properly on ubuntu 24.04, so the subsequent boot works.
The script assumes the wrong path of the image.
The bridge seems to be created properly on ubuntu 24.04, so the subsequent boot works.