https://bugzilla.novell.com/show_bug.cgi?id=863182 https://bugzilla.novell.com/show_bug.cgi?id=863182#c0 Summary: libvirtd virtual networking: Allow for dnsmasq to be disabled completely Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: All OS/Version: openSUSE 13.1 Status: NEW Severity: Enhancement Priority: P5 - None Component: Xen AssignedTo: jdouglas@suse.com ReportedBy: olafmartens@web.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:27.0) Gecko/20100101 Firefox/27.0 Whenever a virtual network is started, the dnsmasq server is also fired up by libvirtd even if it isn't needed (e. g. the entire DHCP configuration has been moved out to an external DHCP server, including any virtual interfaces). However, this situation is somewhat unsatisfactory, because the dnsmasq server uses up resources, although it is completely useless. Furthermore, attempting to fire up a dnsmasq instance for a virtual network is also likely going to cause trouble when an external DHCP server is running, thereby causing problems at VM startup. In case only static IP addresses are assigned on the virtual network, firing up a DHCP server becomes completely useless for such networks. Libvirtd should either refrain from launching dnsmasq if it doesn't find any settings at all that rely on dnsmasq, or an option should be added to manually disable starting dnsmasq (if set, libvirtd should either ignore any parameters that are forwarded to dnsmasq or complain about their presence). Reproducible: Always Steps to Reproduce: 1. Create a VM with a virtual network (not in bridged mode) that doesn't contain a <dhcp ... /> definition 2. Start the VM Actual Results: ps -ef | grep dnsmasq is going to show running instances of dnsmasq associated with libvirtd, although it is absolutely useless. Expected Results: dnsmasq shouldn't be started at all if none of the virtual networks requests DHCP services from libvirtd. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.