libvirt: support ephemeral disk encryption
This spec introduces the libvirt driver implementation of the flavour and
image defined ephemeral encryption feature
Blueprint information
- Status:
- Not started
- Approver:
- sean mooney
- Priority:
- Undefined
- Drafter:
- Lee Yarwood
- Direction:
- Approved
- Assignee:
- melanie witt
- Definition:
- Approved
- Series goal:
- Accepted for antelope
- Implementation:
-
Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
[20211123 bauzas] Spec was merged yesterday https:/
[20220225 bauzas] Implementation hit by FeatureFreeze, please repropose the blueprint/spec for the Zed release.
Implementation patches : https:/
[20220614 bauzas] Spec was approved for the Zed cycle https:/
[20221115 bauzas] Spec got approved for Antelope https:/
Gerrit topic: https:/
Addressed by: https:/
imagebackend: Add support to libvirt_info for LUKS based encryption
Addressed by: https:/
imagebackend: Cache the key manager when disk is encrypted
Addressed by: https:/
libvirt: Introduce support for qcow2 with LUKS
Addressed by: https:/
libvirt: Configure and teardown ephemeral encryption secrets
Work Items
Dependency tree

* Blueprints in grey have been implemented.