Allow local scaphandre directory to be mapped to an instance using virtiofs
Scaphandre is a tool to measure compute nodes and VMs power consumption.
This tool requires sharing a compute node filesystem onto the VM via virtiofs.
This blueprint is to implement such a mechanism allowing scaphandre and tools with similar needs to be integrated with nova.
Blueprint information
- Status:
- Not started
- Approver:
- Sylvain Bauza
- Priority:
- Undefined
- Drafter:
- Uggla
- Direction:
- Approved
- Assignee:
- Uggla
- Definition:
- Approved
- Series goal:
- Accepted for bobcat
- Implementation:
- Deferred
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Allow local scaphandre directory to be mapped to an instance using virtiofs
[20230116 bauzas] Spec approved for 2023.1 cycle https:/
Gerrit topic: https:/
Addressed by: https:/
Re-propose "Allow local scaphandre directory to be mapped to an instance using virtiofs" for Bobcat
[20230307 bauzas] Deferred as implementation not merged in 2023.1
Addressed by: https:/
Add configuration option share_local_fs
Addressed by: https:/
Add hw_share_local_fs extra specs and image property
Addressed by: https:/
Add LOCAL storage type
Addressed by: https:/
Add share_local_fs scheduler filter
Addressed by: https:/
Add new api to retrieve local share (object and db)
Addressed by: https:/
Manage local share (driver part)
Addressed by: https:/
Manage local share (compute manager part)
Addressed by: https:/
Do not mount local share at startup (init_instance)
Addressed by: https:/
Do not umount local share if instance id deleted
Addressed by: https:/
Support spawn an instance with a local share (driver part)
Addressed by: https:/
Support spawn an instance with a local share (compute manager part)
Gerrit topic: https:/
[20230308 bauzas] Spec got approved for Bobcat https:/
[20230905 bauzas] Deferred as implementation not merged in 2023.2
Addressed by: https:/
Re-propose "Allow local scaphandre directory to be mapped to an instance using virtiofs" for Caracal