This was somewhat more tedious to track down than I would have liked, but never mind.
It turns out that KVM guests must have an IPv4 address specified in the ips attribute, either a plain IPv4 address, or the word "dhcp". I suspect that there is a bit of code somewhere that says "I can't configure the QEMU DHCPv4 server for that NIC, so you can't have that NIC". While the QEMU DHCPv4 server is incredibly useful, it isn't actually required anymore, and whatever is building the guest should understand that. I've filed issue #604 at https://github.com/joyent/smartos-live/issues for this. Oh dear, I'm already deep enough into VM.js to have a chance of finding where this is going wrong. At least the code is readable. Cheers, Lloyd ------------------------------------------- smartos-discuss Archives: https://www.listbox.com/member/archive/184463/=now RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00 Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb Powered by Listbox: http://www.listbox.com
