Management Interfaces for UEFI Secure Boot
It would be useful to have following Management interfaces to support UEFI secure boot.
def set_secure_
""" Enable or disable UEFI Secure Boot for the next boot
:param task: a task from TaskManager.
:param flag: Boolean value to indicate enable or disable of UEFI secure boot
"""
def get_secure_
""" Retrieves current enabled state of UEFI secure boot
:param task: a task from TaskManager.
:return: Boolean value indicating current state of secure boot.
"""
def clear_secure_
""" Clears all the keys related to secure boot in next boot
:param task: a task from TaskManager.
"""
def reset_secure_
""" Reset to default secure boot keys on next boot
:param task: a task from TaskManager.
"""
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Shivanand Tendulker
- Direction:
- Needs approval
- Assignee:
- Shivanand Tendulker
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
***
The Spec for this blue print was Abandoned (https:/
***
Gerrit topic: https:/
Addressed by: https:/
Common changes for secure boot support
Addressed by: https:/
Secure boot support for pxe_ilo driver
Addressed by: https:/
Secure boot support for iscsi_ilo driver
Addressed by: https:/
Secure boot support for agent_ilo driver