Skip to content

Add efi support #83

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

Merged
merged 1 commit into from
Feb 10, 2022
Merged

Add efi support #83

merged 1 commit into from
Feb 10, 2022

Conversation

markgoddard
Copy link

Add support for booting VMs in EFI mode.

Currently secure boot is not supported.

If using with the stackhpc.libvirt-host role, set
libvirt_host_enable_efi_support to true to install required packages.

Co-Authored-By: Mark Goddard [email protected]

@markgoddard markgoddard self-assigned this Feb 2, 2022
@markgoddard
Copy link
Author

Adapted from the EFI + secure boot patch that stalled: #12

@mmalchuk
Copy link

mmalchuk commented Feb 3, 2022

👍🏼

@markgoddard markgoddard marked this pull request as ready for review February 8, 2022 11:52
@markgoddard markgoddard requested a review from jovial February 8, 2022 11:52
Add support for booting VMs in EFI mode.

Currently secure boot is not supported.

If using with the stackhpc.libvirt-host role, set
libvirt_host_enable_efi_support to true to install required packages.

Co-Authored-By: Mark Goddard <[email protected]>
@markgoddard markgoddard merged commit 3702892 into master Feb 10, 2022
@markgoddard markgoddard deleted the efi branch February 10, 2022 11:56
openstack-mirroring pushed a commit to openstack/tenks that referenced this pull request Feb 11, 2022
Adds support for using UEFI boot mode for nodes. This is done via node
capabilities, as it is in Ironic.

The default boot mode is now configurable via the default_boot_mode
variable. The default boot mode remains legacy BIOS for now, although
this may change.

Updates the existing CI jobs, with the OVS jobs using BIOS boot mode,
and the linuxbridge jobs using UEFI boot mode.

Depends-On: stackhpc/ansible-role-libvirt-vm#83
Depends-On: stackhpc/ansible-role-libvirt-host#50
Depends-On: https://review.opendev.org/c/openstack/kayobe/+/827486

Change-Id: Ifaf95ecfd4f6e925d3c69d4b324fdf2cd6b0ca52
openstack-mirroring pushed a commit to openstack/openstack that referenced this pull request Feb 11, 2022
* Update tenks from branch 'master'
  to fc1b42c60d19e148a746bc171a71ec13dd39ecfd
  - Support UEFI boot mode
    
    Adds support for using UEFI boot mode for nodes. This is done via node
    capabilities, as it is in Ironic.
    
    The default boot mode is now configurable via the default_boot_mode
    variable. The default boot mode remains legacy BIOS for now, although
    this may change.
    
    Updates the existing CI jobs, with the OVS jobs using BIOS boot mode,
    and the linuxbridge jobs using UEFI boot mode.
    
    Depends-On: stackhpc/ansible-role-libvirt-vm#83
    Depends-On: stackhpc/ansible-role-libvirt-host#50
    Depends-On: https://review.opendev.org/c/openstack/kayobe/+/827486
    
    Change-Id: Ifaf95ecfd4f6e925d3c69d4b324fdf2cd6b0ca52
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.

4 participants