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.
