Add support for floating IPs in the OpenStack API
During the bexar summit, we determined floating IPs (currently in nova ec2 api) and shared IP groups (coming as part of openstack/rackspace API requirements) are different things. In order to ease migration for folks already using the ec2 API, we need to add equivalent floating API functionality into the OpenStack API. This should simply be a matter of adding new API methods into OpenStack and calling the same code being used for the ec2 API (probably pushed down into the network module).
Blueprint information
- Status:
- Complete
- Approver:
- Rick Clark
- Priority:
- High
- Drafter:
- ElKirya
- Direction:
- Needs approval
- Assignee:
- ElKirya
- Definition:
- Approved
- Series goal:
- Accepted for diablo
- Implementation:
- Implemented
- Milestone target:
- 2011.3
- Started by
- Ilya Alekseyev
- Completed by
- Ilya Alekseyev
Related branches
Sprints
Whiteboard
First appeared in diablo-2
This will ultimately be deferred to the NaaS API, but I think we need some support for this until that API is finalized.
---
What is the specific part of the migration we need to help with, and can that be instead be addressed with multiple network (multi-nic) support? If not, can the floating ip support be added as an api extension?
- markwash
Work Items
Dependency tree
* Blueprints in grey have been implemented.