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 =
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.
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
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
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
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
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
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