Finish UUID conversion
There are a few remaining places that haven't been converted to use UUIDs that still need to move. This blueprint is to track all of them.
1. Volume and Snapshot ids need to be converted to UUIDs
2. Instance ids in Block Device Mapping need to be converted to UUIDS
3. Instance ids in volumes table need to be converted to uuids (and the foreign key removed)
4. Instance ids in instance_metadata need to be converted
5. Security group instance association needs to be converted
Blueprint information
- Status:
- Complete
- Approver:
- Vish Ishaya
- Priority:
- Essential
- Drafter:
- Vish Ishaya
- Direction:
- Approved
- Assignee:
- Michael Still
- Definition:
- Approved
- Series goal:
- Accepted for folsom
- Implementation:
- Implemented
- Milestone target:
- 2012.2
- Started by
- Vish Ishaya
- Completed by
- Vish Ishaya
Related branches
Related bugs
Sprints
Whiteboard
Volume IDs and Snapshot IDs are now UUIDs thanks to John Griffith.
Block device mapping is done.
Instance metadata is done.
Volumes use of instance_id was done by John Griffith.
Security Group Instance Association is done.
Consoles is done.
Instance_
Fixed_ips is done.
Still to do:
Virtual_interfaces
Gerrit topic: https:/
Addressed by: https:/
Convert fixed_ips to using instance_uuid.
Addressed by: https:/
Convert virtual_interfaces to using instance_uuid.
Work Items
Dependency tree
* Blueprints in grey have been implemented.