Split service instance into networking and compute parts

Registered by Vladimir Vechkanov on 2014-12-19

Service instance module now creates a server for shares and also configuring network for this server. But manila should work using not only neutron network, but also nova network. So it is good idea to split service instance module into 2 parts Service instance which will have all server-creating tasks and network helpers which will have all network related methods.
For this it is necessary to create sub-modules for service instance (let's call it network helpers) which will store all network functionality of service instance. Each submodule should works with some openstack network component. So for now there will be 2 network helpers. For working with neutron network and nova network.

Blueprint information

Status:
Complete
Approver:
Valeriy Ponomaryov
Priority:
Medium
Drafter:
Vladimir Vechkanov
Direction:
Approved
Assignee:
Valeriy Ponomaryov
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
Vladimir Vechkanov on 2014-12-19
Completed by
Valeriy Ponomaryov on 2015-02-27

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/split-service-instance,n,z

Addressed by: https://review.openstack.org/141760
    Add submodule for service instance module

Gerrit topic: https://review.openstack.org/#q,topic:bp/nova-network-support-in-generic-driver,n,z

Addressed by: https://review.openstack.org/155989
    Add Nova-network support to service_instance module

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.