Running FreeBSD 15 VM-Image on Proxmox? You might have noticed your cloud-init static IPs are being ignored. 😓
The issue: Proxmox generates legacy cloud-init "v1" configs, but FreeBSD's new nuageinit tool only understands the modern "v2" format. The result is a silent fallback to DHCP (or no IP at all..).
I wrote a shell script to bridge the gap. It runs on the host and generates a custom ISO with the v2 syntax FreeBSD actually expects.
Read the full breakdown and grab the script:
https://blog.hofstede.it/freebsd-15-cloud-init-on-proxmox-working-around-nuageinits-network-config-gap/
#FreeBSD #Proxmox #SysAdmin #CloudInit #Virtualization