Description of problem: Create a new network with default configuration. Edit the XML file with mac address to obtain a reserved IP. Host does not get reserved IP and gets the IP from the DHCP Range Version-Release number of selected component (if applicable): [root@blueclaw networks]# rpm -qa | grep libvirt libvirt-0.8.3-2.fc14.x86_64 libvirt-python-0.8.3-2.fc14.x86_64 libvirt-client-0.8.3-2.fc14.x86_64 [root@blueclaw networks]# rpm -qa | grep dnsmasq dnsmasq-2.52-1.fc13.x86_64 [root@blueclaw networks]# How reproducible:every time Steps to Reproduce: 1.modify xml file 2.try to renew lease 3. Actual results: vm gets ip from dhcp range that than designated in xml file. Expected results: vm gets designated IP from xml file example of a modified xml file for reserved IP: ##BEGIN [root@blueclaw networks]# more privlan.xml <network> <name>privlan</name> <uuid>21511c99-ee99-4081-f7b2-ace3e90d0d56</uuid> <bridge name='virbr1' stp='on' delay='0' /> <ip address='10.1.1.1' netmask='255.255.255.0'> <dhcp> <range start='10.1.1.128' end='10.1.1.254' /> <host mac='52:54:00:f7:b4:b1' name='rhel5dev.ocean.com' ip='10.1.1.33' /> </dhcp> </ip> </network> ###END Also, I used virsh net-edit <privlan.xml> to acually change the file, and restarted libvirt and dnsmasq Additional info:
Restarting libvirt doesn't activate this, and restarting dnsmasq must be left to libvirt. The required steps are to run 'virsh net-destroy $NET && virsh net-start $NET' after setting up MAC mappings.
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
Sorry for not addressing this but, but F14 is EOL now, so I'm closing this report. Please reopen if this is still relevant in a more recent fedora.