OpenStack Compute (Nova)

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 on 2012-06-06
Completed by
Yaguang Tang on 2012-07-02

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.