Better Support for Multiple Networks in nova-network (partial)
Detailed information in the spec
Blueprint information
- Status:
- Complete
- Approver:
- John Garbutt
- Priority:
- Low
- Drafter:
- Vish Ishaya
- Direction:
- Approved
- Assignee:
- Vish Ishaya
- Definition:
- Approved
- Series goal:
- Accepted for juno
- Implementation:
- Implemented
- Milestone target:
- 2014.2
- Started by
- John Garbutt
- Completed by
- John Garbutt
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add new fields to the networks table
Addressed by: https:/
Adds network fields to object
Addressed by: https:/
Set reasonable defaults for new network values
Addressed by: https:/
Determine shared ip from table instead of flag
Addressed by: https:/
Use mtu setting from table instead of flag
Addressed by: https:/
Allow dhcp_server to be set from new field
Addressed by: https:/
Only use dhcp if enable_dhcp is set on the network
Addressed by: https:/
Add api extension for new network fields.
Addressed by: https:/
Properly handle snatting for external gateways
I see lots of code up for review, nova-spec is merged, so I will do the status updates on this blueprint so we can now approve this. Assuming Juno-1 milestone, given the progress here. --johnthetubaguy (23rd May 2014)
Addressed by: https:/
Support reserving ips at network create time
How much code is left here, just thinking if this needs to get punted to Juno-2? --johnthetubaguy (30th May 2014)
Addressed by: https:/
Use real exceptions for network create and destroy
Sorry, this has not got enough positive reviews to make it in time for juno-1, and should probably be marked as "needs code review?" moving to juno-2 --johnthetubaguy 10th June 2014
Gerrit topic: https:/
Addressed by: https:/
Fix ownership checking in get_networks_
Moving to Juno-3 as there don't seem to have all the patches up for review yet. --johnthetubaguy 15th July 2014
Not sure if this is all complete, but all the reviews that are up are in good shape, lets call this partial done for juno now. Please document what (if anything) is left for a later release. --johnthetubaguy 22nd August 2014