Updated rockylinux/8 Vagrant box hangs on "Waiting for domain to get an IP address..."

I cannot find a GitHub repo or issue tracker for the Rocky Linux Vagrant boxes, so I’m posting here. Let me know if there is a place more appropriate to post this issue.

I just updated my Vagrant boxes and my rockylinux/8 box now hangs on “Waiting for domain to get an IP address…”. I use the libvirt provider. https://app.vagrantup.com/rockylinux/boxes/8

The old version that works is 5.0.0. The new version that does not is 7.0.0. If I set server.vm.box_version = "5.0.0" in my Vagrantfile, the VM provisions as expected.

I can reproduce the problem on two completely different hosts, so I’m pretty sure it’s not something related to my environment.

Host 1:
Ubuntu 22.04
Linux 5.15.0-56-generic
Vagrant 2.2.19
vagrant-libvirt (0.7.0, system)

Host 2:
Arch Linux
Linux 6.1.1-arch1-1
Vagrant 2.3.4
vagrant-libvirt (0.11.2, global)

To perform additional sanity checks, I also made sure I can provision rockylinux/9 and centos/7. Both of these boxes provision on both of my hosts without issue. This issue appears to only exist with rockylinux/8 box version 7.0.0 with the libvirt provider.

Apologies for the delay in responding… i just re-found this tab hiding in my browser :slight_smile:

So, I think this is due to the image on vagrantup not having BIOS boot support. I am going to rebuild the image this week and attempt to fix this issue.

Thank you for your patience. I’ll update you when I have an image you can test out.

1 Like

Hey, @neil , just checking in to see if you got a chance to rebuild this image yet.