Closed fsimonis closed 7 months ago
I just released an update now that fixes the late-command. I tested and built new Ubuntu 24.04 boxes and uploaded them to vagrant cloud.
@Stromweld could you please also upload a libvirt box? :pray:
I just pushed libvirt builds for x86_64 if you want to give them a try.
Works fine! Thanks a lot!
Would it be possible to also get arm64 versions also pushed out to vagrant cloud?
There are https://app.vagrantup.com/bento/boxes/ubuntu-24.04. You need to use vagrant 2.4.0+ to use the new arch setting. It defaults to the cpu arch of the workstation.
Describe the Enhancement
Add support for creating boxes for Ubuntu 24.04 LTS.
Describe the Need
Newest release
Current Alternative
Latest supported release is 23.10
Can We Help You Implement This
I did some initial work on my fork: I added the necessary
os_pkrvars
for Ubuntu 24.04 LTS (noble). The boot command seems to work fine.Currently, autoinstall fails during the following
late_command
because/target/etc/netplan/
is empty:https://github.com/chef/bento/blob/db7858d0d0a8d58bee5778851162a9560c9cb10a/packer_templates/http/ubuntu/user-data#L17
Removing the command results in a successful build.
Testing
I tested the build using qemu:
I was able to run the libvirt and the qemu version, login, and access the network:
Testing this on noble is a bit tricky as vagrant doesn't provide packages for noble yet and the virtualbox-dkms package for noble doesn't support the kernel.