On Tue, 21 Jul 2009 09:55:05 -0400, Michael DeHaan <[email protected]> wrote: > On 07/21/2009 08:28 AM, Simon Woolsgrove wrote: >> I notice when creating buildiso for systems using a static IP setup, the >> code attempts to pull in the IP info for the boot line e.g. from the >> buildiso code >> >> # add network info to avoid DHCP only if it is available >> >> if data.has_key("bonding_master_eth0") and >> data["bonding_master_eth0"] != "": >> primary_interface = data["bonding_master_eth0"] >> else: >> primary_interface = "eth0" >> >> ...... >> >> The issue with above is that for large systems with multiple NIC's its >> very common (in our environment) for eth0 not to be the boot interface, >> we also have a vmware vpshere server build working with cobbler and here >> the interfaces are called vmnic0,1,2 ... so there is never a eth0
On a separate note, I run into this question all the time. The solution is to come up with a cabling standard and force whomever is running your network cables to use that. The easiest thing to do is always use the first onboard for your management network, and to pxe/kickstart off of. In addition to this, there are many scripts out there that reorder network cards during %pre so you get a consistent build every time, I'd really recommend looking into using one of those. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. _______________________________________________ cobbler mailing list [email protected] https://fedorahosted.org/mailman/listinfo/cobbler
