Git blame shows me

http://projects.theforeman.org/issues/16009

See the discussion, it is a very limited support basically just for
global template.

LZ

On Thu, Aug 10, 2017 at 2:06 PM, Conor Mc Garvey <[email protected]> wrote:
> Hi Lukas,
>
> We have servers that we wish to provision using UEFI and from testing we
> have found that iPXE is the most stable across all cases.
>
> I have found the following code in "foreman-proxy/modules/tftp/server.rb"
> which indicates that iPXE does serve a "Global Default" through the pxelinux
> TFTP directory.
>
>   class Ipxe < Server
>     def pxeconfig_dir
>       "#{path}/pxelinux.cfg"
>     end
>     def pxe_default
>       ["#{pxeconfig_dir}/default.ipxe"]
>     end
>     def pxeconfig_file mac
>       ["#{pxeconfig_dir}/01-"+mac.gsub(/:/,"-").downcase+".ipxe"]
>     end
>   end
>
> In the foreman provisioning templates Web UI. Can i have a "iPXE global
> default" that manages to "default.ipxe"? Also a 01-<mac>.ipxe for builds?
>
> Thanks,
> Conor
>
>
> On Thursday, 10 August 2017 12:21:42 UTC+1, Lukas Zapletal wrote:
>>
>> Conor,
>>
>> to be honest, I am really not sure what you are trying to do. We do
>> have some iPXE support in Foreman, but this is mostly limited to iPXE
>> template type, so you can use Foreman to generate its contents. If
>> your intention is to have Foreman to supply custom DHCP filename
>> option (e.g. http:/somehost/my/ipxe) this is not supported.
>>
>> LZ
>>
>> On Thu, Aug 10, 2017 at 12:22 PM, Conor Mc Garvey <[email protected]>
>> wrote:
>> > Hi,
>> >
>> > I'm looking to use an iPXE script delivered over HTTP as my global
>> > default.
>> > This is to make use of the "3 state boot" in pure iPXE.
>> >
>> > http://projects.theforeman.org/projects/foreman/wiki/3_state_boot
>> >
>> > Known to Foreman and in Build mode
>> >
>> > A MAC-specific PXE file is written (OS-specific installer template)
>> >
>> > Known to Foreman and not in Build mode
>> >
>> > A MAC-specific PXE file is written (Global PXE Localboot template)
>> >
>> > Unknown to Foreman
>> >
>> > The global default PXE file is used (PXE Default File template)
>> >
>> >
>> >
>> > I need to be able to provide a default file, over HTTP. Which is an iPXE
>> > menu. And also files based on MAC, for discovered hosts.
>> >
>> > Basically what is now provided in SysLinux/PXELinux, GRUB, GRUB2 now.
>> >
>> > Is this possible in foreman now?
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "Foreman users" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an
>> > email to [email protected].
>> > To post to this group, send email to [email protected].
>> > Visit this group at https://groups.google.com/group/foreman-users.
>> > For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
>> --
>> Later,
>>   Lukas @lzap Zapletal
>
> --
> You received this message because you are subscribed to the Google Groups
> "Foreman users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/foreman-users.
> For more options, visit https://groups.google.com/d/optout.



-- 
Later,
  Lukas @lzap Zapletal

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to