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 <cmcgar...@gmail.com> 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 <cmcg...@gmail.com>
>> 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 foreman-user...@googlegroups.com.
>> > To post to this group, send email to forema...@googlegroups.com.
>> > 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 foreman-users+unsubscr...@googlegroups.com.
> To post to this group, send email to foreman-users@googlegroups.com.
> 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 foreman-users+unsubscr...@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
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