Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Detect iPXE features #196

Merged
merged 1 commit into from
Jul 3, 2019
Merged

Detect iPXE features #196

merged 1 commit into from
Jul 3, 2019

Conversation

bensallen
Copy link
Member

@bensallen bensallen commented Jul 2, 2019

Detect if iPXE has the features needed for Warewulf:

  • ipxe.http - fetch the kernel and initrd over http
  • ipxe.bzimage - Linux bzImage format kernels
    or
  • ipxe.efi - Linux kernel supporting EFI_STUB, eg. for EFI boot support

If features are missing (including if its not iPXE at all) chainload our iPXE based on architecture.

Detect if iPXE has the needed features needed for Warewulf:
- ipxe.http - fetch the kernel and initrd over http
- ipxe.bzimage - Linux bzImage format kernels
or
- ipxe.efi - Linux kernel supporting EFI_STUB, eg. for EFI boot support

If features are missing (including if its not iPXE at all) chainload our iPXE based on architecture.
@bensallen bensallen added this to the 3.9 milestone Jul 2, 2019
@bensallen
Copy link
Member Author

@truatpasteurdotfr please give this a test.

@bensallen bensallen requested a review from jmstover July 2, 2019 18:28
@bensallen bensallen self-assigned this Jul 2, 2019
@bensallen
Copy link
Member Author

I suspect this will actually close #104, but I don't have an environment handy to test with right now.

@truatpasteurdotfr
Copy link

that works for me :P

@bensallen bensallen merged commit 1d92d66 into development Jul 3, 2019
@bensallen bensallen deleted the ipxe_features branch August 5, 2019 03:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants