I believe it should be if there's a bond that it should look at
the
first slave interface for the MAC and get all other information from
the bond itself. I have worked around this by adding a dhcp_tag to
only the bond interface and setting the bond MAC to the eth0 MAC.
Also changing the template to only look at the appropriate dhcp_tag
instead of default has to be done also.
On Mon, Mar 2, 2009 at 12:27 PM, Michael DeHaan <mdehaan(a)redhat.com
<mailto:mdehaan@redhat.com>> wrote:
Adam Leach wrote:
> I sent out a message last week regarding this:
>
> cobbler version 1.4.0
>
> host generic3 {
> hardware ethernet 00:XX:XX:XX:XX:XC;
> option routers 192.168.0.1;
> filename "/pxelinux.0";
> next-server 192.168.0.92;
> }
> host generic2 {
> hardware ethernet 00:XX:XX:XX:XX:XA;
>
> option routers 192.168.0.1;
> filename "/pxelinux.0";
> next-server 192.168.0.92;
>
> system : machine1
> profile : rhel5u2-x86_64
> comment :
> created : Mon Feb 23 16:50:08 2009
> gateway : 192.168.0.1
> hostname :
machine1.example.com
<
http://machine1.example.com>
> <
http://machine1.example.com/>
> image :
> kernel options : {}
> kernel options post : {}
> kickstart : <<inherit>>
> ks metadata : {}
> mgmt classes : []
> modified : Tue Feb 24 13:10:54 2009
> name servers : []
> netboot enabled? : True
> owners : ['Cobbler']
> server : <<inherit>>
> template files : {}
> virt cpus : 1
> virt file size : 0
> virt path : <<inherit>>
> virt ram : <<inherit>>
> virt type : <<inherit>>
> power type : apc_snmp
> power address :
> power user :
> power password :
> power id :
> interface : bond0
> mac address :
> bonding : master
> bonding_master :
> bonding_opts : miimon=100 mode=1 primary=eth0
> is static? : True
> ip address : 192.168.0.47
> subnet : 255.255.255.0
> static routes : []
> dns name :
machine1.example.com
<
http://machine1.example.com> <
http://machine1.example.com/>
> dhcp tag :
> virt bridge :
> interface : eth0
> mac address : 00:XX:XX:XX:XX:XC
> bonding : slave
> bonding_master : bond0
> bonding_opts :
> is static? : True
> ip address :
> subnet :
> static routes : []
> dns name :
> dhcp tag :
> virt bridge :
> interface : eth1
> mac address : 00:XX:XX:XX:XX:XA
> bonding : slave
> bonding_master : bond0
> bonding_opts :
> is static? : False
> ip address :
> subnet :
> static routes : []
> dns name :
> dhcp tag :
> virt bridge :
>
>
> I have upgraded to cobbler version 1.4.2 and the problem still
> exists.... Anyone have any ideas at all?
>
> Adam
>
> --
> Adam Leach
> BS Computer/Electrical Engineering
> West Virginia University
> Systems Administrator - Raytheon
>
------------------------------------------------------------------------
>
> _______________________________________________
> cobbler mailing list
> cobbler(a)lists.fedorahosted.org
<mailto:cobbler@lists.fedorahosted.org>
>
https://fedorahosted.org/mailman/listinfo/cobbler
>
It looks like the netboot-enabled bits are all that are being
checked in
the template, which is why it's showing up.
However if we don't map the MAC address to a filename, it can't PXE
boot... thus... I'm not sure that's entirely incorrect.
How do you think this should look?
--Michael
_______________________________________________
cobbler mailing list
cobbler(a)lists.fedorahosted.org <mailto:cobbler@lists.fedorahosted.org>
https://fedorahosted.org/mailman/listinfo/cobbler
--
Adam Leach
BS Computer/Electrical Engineering
West Virginia University
Systems Administrator - Raytheon
(304)677-4455
------------------------------------------------------------------------
_______________________________________________
cobbler mailing list
cobbler(a)lists.fedorahosted.org
https://fedorahosted.org/mailman/listinfo/cobbler