Add support of native linux bridges and bonds into API and UI
According to [1],[2] orchestrator input data will be changed significantly in order to provide support of native linux bridges and bonds via L23network module.
This requires changes in Nailgun which allow convert networking information into new output data that is thrown to orchestrator.
Changes are also required in API and UI to address new bonding capabilities and provide more verbose interfaces configuration.
[1] https:/
[2] https:/
Blueprint information
- Status:
- Complete
- Approver:
- Dmitry Pyzhov
- Priority:
- Essential
- Drafter:
- Aleksey Kasatkin
- Direction:
- Approved
- Assignee:
- Aleksey Kasatkin
- Definition:
- Approved
- Series goal:
- Accepted for 6.1.x
- Implementation:
-
Implemented
- Milestone target:
-
6.1
- Started by
- Aleksey Kasatkin
- Completed by
- Dmitry Pyzhov
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Refactor Nailgun and UI to support native linux briges and bonds
Addressed by: https:/
Introduce network schema for nova-network
Addressed by: https:/
linux bridges instead of ovs in neutron
Addressed by: https:/
Introduce linux bonds
Addressed by: https:/
Add bond properties
Gerrit topic: https:/
Addressed by: https:/
UI part for linux bondes
Addressed by: https:/
Add interface properties
Addressed by: https:/
UI part for interface properties
Addressed by: https:/
Add bonding properties into fixture to remove hardcode from UI
Gerrit topic: https:/
Addressed by: https:/
Add routing for multi-cluster-l2
Addressed by: https:/
Change endpoints IPs format to list
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Linux bridges and bonds cumulative fix
Work Items
Dependency tree

* Blueprints in grey have been implemented.