Re: possible to dynamically set/add network domain name?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 08/06/2014 11:23 AM, Laine Stump wrote:
On 08/05/2014 06:25 PM, Rich Megginson wrote:
trying to use virsh net-update to add a domain name
libvirt-1.1.3.5-2.fc20.x86_64
sudo virsh net-update default add domain "<domain name='test'/>"
--live --config
error: this function is not supported by the connection driver: can't
update 'domain' section of network 'default'

is it possible to add a domain using net-update?
No, not currently. It would be fairly simple to add support for
re-starting the network's dnsmasq instance with the new domain in the
commandline arguments, but that wouldn't address the existing guests
that have already received the domain name in their DHCP responses -
they would continue appending the old domain name to any DNS queries
until their DHCP lease expires and they have to renew (assuming that the
guest's lease renewal code is intelligent enough to notice that the
domain has changed).

If the above is acceptable, and you're interesting in adding support for
that much of the functionality, the function to change is
virNetworkDefUpdateDomain() (higher level functions are already setup to
handle restarting dnsmasq). You could follow the examples of other
virNetworkDefUpdate*() functions in the same file.

Thanks. https://bugzilla.redhat.com/show_bug.cgi?id=1127453

_______________________________________________
libvirt-users mailing list
libvirt-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvirt-users




[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux