EC2 Id compatibility

Registered by Vish Ishaya on 2011-05-09

Switching to UUIDs will break most ec2 clients. We therefore need some data in the ec2 layer that will map UUIDs to friendly ec2 ids.

Blueprint information

Status:
Complete
Approver:
Vish Ishaya
Priority:
Medium
Drafter:
Nova EC2 API
Direction:
Needs approval
Assignee:
Yaguang Tang
Definition:
Approved
Series goal:
Accepted for folsom
Implementation:
Implemented
Milestone target:
milestone icon 2012.2
Started by
Yaguang Tang
Completed by
Yaguang Tang

Related branches

Sprints

Whiteboard

This still needs to be done for instances so we can drop the id column and rely solely on uuid

Gerrit topic: https://review.openstack.org/#q,topic:bp/ec2-id-compatibilty,n,z

Addressed by: https://review.openstack.org/8733
    Implement blueprint ec2-id-compatibilty.

QA:
-----
Internal - DB additional table . Test Impact - None - Existing EC2 regressions tests should be fine. [Ravi]

Addressed by: https://review.openstack.org/10986
    Use instance uuid instead of instance id in args and methods.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.