xen: ease cloning of virtual images by disabling mac address rules
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
udev (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Similarly to LP #341006 other hypervisor MAC address prefixes should be added to the ignore list.
Currently (Oneiric), /lib/udev/
# ignore KVM virtual interfaces
ENV{MATCHADDR}
# ignore VMWare virtual interfaces
ENV{MATCHADDR}
# ignore Hyper-V virtual interfaces
ENV{MATCHADDR}
# ignore Eucalyptus virtual interfaces
ENV{MATCHADDR}
this list should be expanded to include:
00:16:3e:* (xen, default range used in xen3)
(see, e.g.
http://
)
These are not caught by:
# ignore Xen virtual interfaces
SUBSYSTEMS=="xen", GOTO="persisten
when on HVM mode without PV drivers, as the device appears as "eth0".
Ideally this would be fixed from Lucid onwards, but should certainly be fixed for Precise.
Committed to upstream trunk, thanks!