Operational Status for Floating IPs

Registered by Salvatore Orlando

Currently floating IPs do not have an operational status.
The API returns the floating IP info, but there is no way to check whether the floating IP has actually been created or not.

The goal of this blueprint is to add an operational status concept for floating IPs.
This will add a readonly attribute to the API; it is worth doing this as a change to the core API rather than an extension.

The implementation of this blueprint will contain at least support for the ml2 plugin and a solution for ensuring other plugins are not broken by the change and do not report meaningless statuses if they do not support it.

This will also be beneficial for tempest tests which validate network connectivity as it will allow for a better issue diagnosis.

Blueprint information

Status:
Complete
Approver:
Mark McClain
Priority:
High
Drafter:
None
Direction:
Approved
Assignee:
Salvatore Orlando
Definition:
Approved
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon 2014.1
Started by
Mark McClain
Completed by
Mark McClain

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.