Store and allow libvirt instance device buses and models to be updated
QEMU support for device buses and models can come and go dependent on the
underlying instance machine type *and* QEMU version used within an environment.
The defaults provided by libosinfo and currently hardcoded in to the libvirt
driver are also not persisted by each instance at present.
This spec aims to outline a basic set of nova-manage commands to allow
operators to move instances between specific device bus and model types without
requiring a rebuild.
Blueprint information
- Status:
- Complete
- Approver:
- Balazs Gibizer
- Priority:
- Medium
- Drafter:
- Lee Yarwood
- Direction:
- Approved
- Assignee:
- Lee Yarwood
- Definition:
- Approved
- Series goal:
- Accepted for yoga
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Sylvain Bauza
- Completed by
- Sylvain Bauza
Related branches
Related bugs
Sprints
Whiteboard
spec: https:/
[2021.07.12 gibi]: spec has been merged so the bp is approved to Xena
Implementation: https:/
[2021-09-07 gibi]: We hit feature freeze so it is now deferred from Xena.
[20211117 bauzas] Spec was reproposed and then approved for the Yoga timeframe.