Re: [foreman-users] UEFI PXEBoot not downloading config file

2017-06-29 Thread Lukas Zapletal
Hello, I just found that our Preseed template has incorect kind associated, filed bug and fixed it, we will push an update for 1.15: http://projects.theforeman.org/issues/20143 In the meantime you can fix this by executing this: foreman-rake console > kind =

Re: [foreman-users] UEFI PXEBoot not downloading config file

2017-06-21 Thread Stanisław Jakiel
I've tried loaders from: http://downloads.theforeman.org/foreman-bootloaders/ by putting them under tftp dir And they behave the same way as stock grubx64.efi from foreman-installer - so no luck I'll give it a shot with some qemu uefi env. Please advise about previous question about templates.

Re: [foreman-users] UEFI PXEBoot not downloading config file

2017-06-20 Thread Stanisław Jakiel
Thank you! By "locally available" I've meant that grub.cfg-01-MAC is embedded in grubx64.efi and send to client host as one file. Thus client sources this from local to itself filesystem. I've associated "Preseed default PXEGrub2" for my Operating System but which template should I associate

Re: [foreman-users] UEFI PXEBoot not downloading config file

2017-06-19 Thread Lukas Zapletal
You want to associate "Preseed default PXEGrub2" for debian distros or "Kickstart default PXEGrub2" for redhat distros not the "default" or "local boot" ones, that is not correct. Default - template that renders to default menu (grub.cfg) Local boot - template used when host is in production mode

Re: [foreman-users] UEFI PXEBoot not downloading config file

2017-06-19 Thread Stanisław Jakiel
3) To be honest I don't understand this *grub.cfg* trick. It looks like sourcing *locally available **grub.cfg-01-MAC *whereas it should be downloaded from foreman's tftp. Only way for this to work would be regenerating grubx64.efi on each host creation (with this grub.cfg-01-MAC embedded) but

Re: [foreman-users] UEFI PXEBoot not downloading config file

2017-06-19 Thread Stanisław Jakiel
Thank you for response! I'm starting to getting this together in my head. I'm installing Foreman on Ubuntu 16.10. So basically the flow is following (grub2): - DHCP exchange, get filename - Download grubx64.efi that got generated during foreman installation - As grubx64.efi got generated with

Re: [foreman-users] UEFI PXEBoot not downloading config file

2017-06-19 Thread Lukas Zapletal
Foreman now supports Grub1, Grub2 and PXELinux templates, you can pick anything you want. Note that Grub1 does not support UEFI. If you install Smart Proxy on a system where Grub1 or Grub2 is available, we generate the bootloader via the installer using mkgrub command. Usually only one of these

[foreman-users] UEFI PXEBoot not downloading config file

2017-06-17 Thread Stanisław Jakiel
Hello, I've read some posts/issues about UEFI support for foreman: - https://github.com/theforeman/foreman-bootloaders - https://github.com/theforeman/community-templates/pull/346 - https://github.com/theforeman/puppet-foreman_proxy/pull/324 - http://projects.theforeman.org/issues/16654 and