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

Reply via email to