Skip to content

Conversation

@stejskalleos
Copy link
Collaborator

@stejskalleos stejskalleos commented Jun 2, 2025

Bootdisks generated by Foreman don't include the mmx64.efi file.
Under certain circumstances, it may be necessary to boot the system for provisioning.

Upstream installer: theforeman/puppet-foreman_proxy#865
Downstream: theforeman/foreman-packaging#12095

Copy link
Member

@ekohl ekohl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For a production environment, the theforeman/foreman-packaging#12095 is required.

Actually, that is only for Satellite. It's unused in upstream. Upstream uses https://github.com/theforeman/puppet-foreman_proxy/blob/master/manifests/tftp/netboot.pp

Bootdisks generated by Foreman don't include the mmx64.efi file.
Under certain circumstances, it may be necessary to boot the system for provisioning.
@stejskalleos
Copy link
Collaborator Author

thx,
Updated the description and added PR for the upstream installer.

@stejskalleos
Copy link
Collaborator Author

ping @nofaralfasi

Copy link
Contributor

@nofaralfasi nofaralfasi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes LGTM, but I haven’t tested them locally.

@stejskalleos stejskalleos merged commit 3fc1425 into theforeman:master Jun 30, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants