Support assignment of Floating IPs on managed instances

Registered by Vipul Sabhaya

Trove supports the ability to add a DNS records. Similarly, driven through a flag, Trove should support attaching a floating ip to an instance.

Blueprint information

Status:
Started
Approver:
None
Priority:
Undefined
Drafter:
Vipul Sabhaya
Direction:
Approved
Assignee:
None
Definition:
Drafting
Series goal:
Accepted for future
Implementation:
Started
Milestone target:
milestone icon next
Started by
Denis M.

Related branches

Sprints

Whiteboard

Workflow of assigning IP:
List all floating IPs via novaclient -> pick one or more (for future dns bindings https://blueprints.launchpad.net/trove/+spec/implement-dns-management-drive-for-trove) floating ips -> associate it/them with instance -> add floating ips as a parameter to rpc call to taskmanager -> after nova boots new server assing floating ips to instance.

Gerrit topic: https://review.openstack.org/#q,topic:bp/floating-ip-support,n,z

Addressed by: https://review.openstack.org/45075
    Support assignment of Floating IPs on managed instances

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.