Implementation of Neutron IP Capacity Feature in Admin Network Tables
Summary
=======
Implement Mitaka released feature IP Capacity into Horizon administrative dashboard.
Ability for an admin to see within the dashboard the number of allocated IP addresses and unallocated IP addresses for each network and subnet.
Feature has already been released in neutron and in the python-
Motivation
========
Operators have requested an API that allows them to quickly and easily determine the IP capacity of a network or subnet.
Rather than discovering a network is full, an api could be pro-actively called by an operator or monitor to give some measure of when a network is reaching its capacity.
UX
===
Within admin/networks/ add columns to table showing general used IPs on the whole network, and "Free" unallocated IPs for each subnet.
Within admin/networks/
Making changes in both locations due to level of detail. General admin table just for quick overview of usage.
Subnets table indicates used and free per subnet. i.e. 40 used IPs on an IPv4 subnet has larger implications than 40 used IPs on a IPv6 subnet.
Wireframes, Mocks, Videos and UI Markup
-------
Proof of concept
https:/
Testing
======
Neutron and python-
Outside Dependencies
==================
Functionality already implemented in Neutron and python-
https:/
https:/
Requirements Update Required
=======
N/A.
Doc Impact
=========
Feature already has documentation made for api-site and openstack-manuals
https:/
https:/
Blueprint information
- Status:
- Complete
- Approver:
- David Lyle
- Priority:
- Medium
- Drafter:
- Ankur
- Direction:
- Approved
- Assignee:
- Ankur
- Definition:
- Approved
- Series goal:
- Accepted for 10.0.0-newton
- Implementation:
- Implemented
- Milestone target:
- newton-2
- Started by
- David Lyle
- Completed by
- Ankur
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add Network IP Availability Extension
Addressed by: https:/
Add Network IP Availability Extension There is a feature that merged for Network IP Availability [1]. There is a patch in Neutron for adding this api extension [2] and patch for adding commands for its usage [3]. This change basically implements new api t