Remove remnant traces of nova-network from V3 API

Registered by Christopher Yeoh

Remove traces of nova-network from the V3 API and add extra neutron support where necessary

Blueprint information

Status:
Complete
Approver:
Dan Smith
Priority:
Low
Drafter:
None
Direction:
Approved
Assignee:
Christopher Yeoh
Definition:
Superseded
Series goal:
None
Implementation:
Not started
Milestone target:
None
Completed by
Russell Bryant

Related branches

Sprints

Whiteboard

Presumably this may change to "reintroduce nova-network support to v3" around I2, right? --dansmith

Remove nova-network specific parameters from the create server API (and from any other APIs where they may still have accidentally remained).

By default create server will never create neutron ports and just expect them to be passed in. Support multiple ports being passed for multiple server creation. Auto creation support could be added as an extension. Some of this will overlap with
the new task API.

superseded by https://blueprints.launchpad.net/nova/+spec/v3-api-restore-nova-network

Gerrit topic: https://review.openstack.org/#q,topic:bp/is,n,z

Addressed by: https://review.openstack.org/92926
    Neutron network support in V3 API

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.