Guest filesytem parity
We propose a blueprint to help openstack perform actions with/on images in a uniform manner. This would mean unifying (or abstracting) the different methods via ephemeral volumes are created, mounted, and modified (ie network injection). This is useful since not all methods are available on all operating systems (most importantly rhel6 lacks qemu-nbd but has guestfs and vice versa). We would also like to propose a possible solution to the long term problem of unifying all image modification and introspection methods into one utility, if this makes sense for the community.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Joshua Harlow
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- Proposed for folsom
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Vish Ishaya
Related branches
Related bugs
Sprints
Whiteboard
I don't know if this blueprint is specific enough in its current form. We have config-drive-v2 which encompasses the changes on the openstack side. We could have specific blueprints for
a) updating cloud-init
b) making sure cloud-init works properly on all linuxes
c) writing a windows agent to do the same thing
I'm tempted to mark this blueprint superseded by config-drive-v2
--Vish