Unified Dashboard UI( with IPAM) for OpenStack tenant
Goal: The high level goal of this blueprint is to create a tenant-facing UI( enhance the current one) to create networks together with associated IPAM attributes using Nova or Melange IPAM mechanism. The tertiary goal is to allow this UI to tie together nova, quantum and ipam to create a network topology that is readily usable by an OpenStack tenant.
'Network' UI Section features:
o Ability to create tenant-specific private networks with an optional ‘priority’ w/ an Melange IP block associated with it.
• Ability to modify priority assignments
• Ability to create a network that is not to be auto-plugged via a priority mechanism
• Support for keystone authentication
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- dan wendlandt
Related branches
Related bugs
Sprints
Whiteboard
Worked will be defined and tracked in horizon project.
To me, the two main Dashboard (aka Horizon) requirements here based on our planning discuss at the summit are:
- Adding the ability to create/delete Melange subnets and associate them with Quantum networks (possibly as part of the same user-facing step). For example code that creates/delete subnets using the melange API, see the melange_
- Take advantage of the OS create-
We will also need to be able to hide certain capabilities, like the ability to create ports, attach/detach ports, since those do not fit into the QuantumManager.