- From: Jesse Nelson <
>
- To: "
" <
>
- Cc: "
" <
>
- Subject: [chef] Re: Re: Re: Re: Re: Common infrastructure for pxe-bootmenus with syslinux?
- Date: Wed, 9 Oct 2013 13:33:37 -0700
Maybe the best thing would be for the pxe cook I pushed yesterday to end up
as a pure library cook and a release on community as pxe_menu. Then people
can use whatever they want for handling clients and Matt can use it in
pxe_dust. Instead of tftp_dir and a dep on tftp cook I can use a pxe or
syslinux attribute namespace for where to generate menu entries.
Matt if u look at the precise.rb examples in the cook I uploaded it is setup
to generate entries for hosts from dhcp bags. I wrote all of his almost 2
years ago, and I was integrating pxe with my dhcp and bind cooks. What I
uploaded yesterday was a quick hack to make it as much a library cook as I
could. I think that's the right way for this moving forward (vs directly
dropping the LWRP in pxe_dust )
All of this started out as pxe_dust. But I needed xenserver and rhel support.
This is what I ended up with.
- Jesse
>
On Oct 9, 2013, at 12:47 PM, Matt Ray
>
<
>
>
wrote:
>
>
I'll definitely take a look at it. I've got a 2.0 branch of pxe_dust
>
that replaces tftp with dnsmasq and adds a handful of other small
>
features. I was talking about adding a boot menu to allow you to
>
select PXE OS installation or to boot the hard drive (the default),
>
this would tie in well. Not sure when I'll have time for it, but I'd
>
take the patches.
>
https://github.com/mattray/pxe_dust-cookbook/tree/2.0
>
>
>
Thanks,
>
Matt Ray
>
Cloud Integrations Product Lead :: Opscode
>
512.731.2218 ::
>
>
mattray :: GitHub :: IRC :: Twitter
>
>
>
> On Wed, Oct 9, 2013 at 1:38 PM, Jesse Nelson
>
> <
>
>
> wrote:
>
> I'll merge pr's and perform basic maintenance just wanted to get the stuff
>
> I had out there for others to use. If you want to run with it or Matt
>
> wants to that's great.
>
>
>
> There lwrp itself might benefit from some love as it's pre chef 11 and I
>
> was using an experiment in nested resource notification.
>
>
>
> -Jesse
>
>
>
>
>
>> On Oct 9, 2013, at 1:51 AM, Arnold Krille
>
>> <
>
>
>> wrote:
>
>>
>
>> Hi,
>
>>
>
>> Am Tue, 8 Oct 2013 19:23:03 -0700 schrieb Jesse Nelson
>
>> <
>:
>
>>> I moved the integrated / recipe bits to the examples directory and
>
>>> pushed this code up. This cook has been running in production for
>
>>> some time. Feel free to build on it, and if someone wants to take it
>
>>> over I am happy to give it to ya.
>
>>>
>
>>> https://github.com/spheromak/pxe-cookbook
>
>>
>
>> I like that! Thanks!
>
>>
>
>> There are a few nitpicking things:
>
>> - current tftp cookbook has the tftp-directory in
>
>> node[:tftp][:directory] instead of node[:tftp][:dir]
>
>> - It should be configurable what the global default on timeout is and
>
>> if there is a timeout at all.
>
>>
>
>> Do you want pull-request for your repository or should I wait until
>
>> Matt Ray picks it up?
>
>>
>
>> Have fun,
>
>>
>
>> Arnold
Archive powered by MHonArc 2.6.16.