Floating IP reservation

Registered by Pierre Riteau

Allow Blazar users to reserve floating IPs from Neutron.

Blueprint information

Status:
Complete
Approver:
None
Priority:
High
Drafter:
Pierre Riteau
Direction:
Needs approval
Assignee:
Masahito Muroi
Definition:
Review
Series goal:
Accepted for stein
Implementation:
Implemented
Milestone target:
milestone icon stein-3
Started by
Pierre Riteau
Completed by
Pierre Riteau

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/floatingip-reservation,n,z

Addressed by: https://review.openstack.org/609302
    Spec: Floating IP reservation plugin

Addressed by: https://review.openstack.org/630114
    Add BlazarNeutronClient base class

Addressed by: https://review.openstack.org/630115
    Add FloatingIPPool class for neutron client

Addressed by: https://review.openstack.org/630116
    Add floatingips table for floating IP resources

Addressed by: https://review.openstack.org/630117
    Add floatingip plugin to support floating IP resource

Addressed by: https://review.openstack.org/632956
    Create floatingip_reservations and floatingip_allocations tables

Addressed by: https://review.openstack.org/632957
    Support reserve_resource in floatingip_plugin

Addressed by: https://review.openstack.org/632958
    Support on_start and on_end method in FloatingIPPlugin class

Addressed by: https://review.openstack.org/632959
    Support update_reservation in floatingip_plugin

Addressed by: https://review.openstack.org/633462
    Expose floatingip APIs and virtual:floatingip resources

Addressed by: https://review.openstack.org/633669
    Prevent the delete floating IP API from deleting reserved floating ips

Addressed by: https://review.openstack.org/643654
    Use os_region_name to select Neutron endpoint

Addressed by: https://review.openstack.org/644843
    Add a release note for the floating IP plugin

Gerrit topic: https://review.opendev.org/#/q/topic:bp/floatingip-reservation

Addressed by: https://review.opendev.org/661898
    Add floatingip plugin in devstack

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.