Better Support for Multiple Networks in nova-network (partial)

Registered by Vish Ishaya on 2014-04-15

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:
milestone icon 2014.2
Started by
John Garbutt on 2014-05-23
Completed by
John Garbutt on 2014-09-02

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/better-support-for-multiple-networks,n,z

Addressed by: https://review.openstack.org/93752
    Add new fields to the networks table

Addressed by: https://review.openstack.org/93753
    Adds network fields to object

Addressed by: https://review.openstack.org/93754
    Set reasonable defaults for new network values

Addressed by: https://review.openstack.org/93755
    Determine shared ip from table instead of flag

Addressed by: https://review.openstack.org/93756
    Use mtu setting from table instead of flag

Addressed by: https://review.openstack.org/93757
    Allow dhcp_server to be set from new field

Addressed by: https://review.openstack.org/93758
    Only use dhcp if enable_dhcp is set on the network

Addressed by: https://review.openstack.org/93759
    Add api extension for new network fields.

Addressed by: https://review.openstack.org/94112
    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://review.openstack.org/95262
    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://review.openstack.org/97591
    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://review.openstack.org/#q,topic:bug/1331092,n,z

Addressed by: https://review.openstack.org/100707
    Fix ownership checking in get_networks_by_uuid

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

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.