[hardy] libvirt loses ip for vnet0, which breaks dnsmasq
Bug #198541 reported by
Jamie Strandboge
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libvirt (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
dnsmasq no longer works as dhcp server when launched from libvirt on up to date hardy.
daemon.log has (repeatedly):
dnsmasq[7999]: no address range available for DHCP request via vnet0
dnsmasq is running with:
$ ps auxww | grep [d]nsmasq
nobody 7999 0.0 0.0 14696 1020 ? S 15:47 0:00 dnsmasq --keep-
This used to work until a recent update (but I haven't narrowed down the package that broke dnsmasq).
Changed in libvirt: | |
importance: | Undecided → Low |
To post a comment you must log in.
I think I found it-- vnet0 does not have an ip address on the host, so dnsmasq won't work. If I do:
$ sudo ifconfig vnet0 192.168.122.1
on the host, then dnsmasq starts working again for libvirt guests