Discovery can detect BIOS/EFI and report it back
Discovery can detect current OS loader via custom fact (https://github.com/jcpunk/puppet-efi/blob/master/lib/facter/efi.rb) and this can be used for provisioning to set the "loader" host attribute. Detection of secure boot should be possible too, it will be more challenging (depends on distribution).
- Status changed from Ready For Testing to Closed
Applied in changeset foreman-discovery-image|f3406244cc03e3f2f4b3457e79b85250911437ae.