On Thu, May 21, 2009 at 1:26 PM, Michael DeHaan <mdeh...@redhat.com> wrote: > Dick Davies wrote: >> My use case is probably slightly different; I want to be able to define >> systems by MAC address, but have a single automated ISO >> (we can then use to build all our boxes). >> >> Live CD is probably overkill for my needs - I'm hoping to get away with >> pxelinux.0 on the ISO, with a hardcoded path to the (cobbler) TFTP box. >> The pxelinux.cfg/<macaddr> mechanism should take care of the rest, right? >> > > So basically you want a CD that fires up pxelinux.0 to a next-server > address that does not originate from DHCP.
That, or I'd be happy with a small kernel/initrd that could do it. > Not sure you can do this without hacking up pxelinux source. No, I didn't think so :( > (The Live CD is not any more overkill than what you propose above, and > does so without needing TFTP. Again though, we're not finished > resurrecting it.) Thanks - I think I'm stuck with either: a) cobbler buildiso per system b) cobbler buildiso (since both need a menu selection anyway, I'm no worse off really). Or of course c) bribe the DHCP admin with beer and pizza. :) >> On Wed, May 20, 2009 at 4:25 PM, Michael DeHaan <mdeh...@redhat.com> wrote: >> >>>> Needless to say, 'cobbler buildiso' is helping a lot, but I only seem >>>> to be able to >>>> point a machine to a system definition by creating a custom ISO. >>>> >>>> Is there a way to present the booting hosts with the menu they'd get >>>> over TFTP? The machines under fairly heavy development and so we're >>>> building >>>> an ISO each time we add a profile at the moment. >>>> >>>> >>> cobbler buildiso produces the same menu. To do it dynamically requires >>> investing some more work in the Fedora-liveCD based "Cobber live CD" >>> which I was working on a few >>> weeks ago. There is some black magic that needs to be done to make it >>> interactive though. This is something I want to do but is on the back >>> burner for a while. If someone would >>> like to have a go at it, I did add the code to koan to allow prompting >>> for the live CD case -- the trick though is tweaking the actual live CD >>> config to make it visable versus >>> just showing the login prompt, etc. >>> >>> >>>> Ideally I'd like some way to get the booting servers to the TFTP >>>> server, then let >>>> the usual cobbler mechanisms take place (per-system settings etc. >>>> pulled by MAC address). >>>> >>>> >>> FWIW, The live CD does this, but all over HTTP, it doesn't need TFTP. >>> >>>> Thanks! >>>> _______________________________________________ >>>> cobbler mailing list >>>> cobbler@lists.fedorahosted.org >>>> https://fedorahosted.org/mailman/listinfo/cobbler >>>> >>>> >>> _______________________________________________ >>> cobbler mailing list >>> cobbler@lists.fedorahosted.org >>> https://fedorahosted.org/mailman/listinfo/cobbler >>> >>> >> _______________________________________________ >> cobbler mailing list >> cobbler@lists.fedorahosted.org >> https://fedorahosted.org/mailman/listinfo/cobbler >> > > _______________________________________________ > cobbler mailing list > cobbler@lists.fedorahosted.org > https://fedorahosted.org/mailman/listinfo/cobbler > _______________________________________________ cobbler mailing list cobbler@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/cobbler