Network Service Descriptor support

Registered by dharmendra

Tacker takes TOSCA templates as input for VNF manager to orchestrate the VNFs. TOSCA templates constitute both VNF descriptors and network service descriptors. Currently Tacker supports only VNF descriptors.
Network Service Descriptor support will allow Tacker to provide a end-to-end TOSCA based network service.

Blueprint information

Status:
Complete
Approver:
Sridhar Ramaswamy
Priority:
High
Drafter:
dharmendra
Direction:
Approved
Assignee:
dharmendra
Definition:
Approved
Series goal:
Accepted for ocata
Implementation:
Implemented
Milestone target:
milestone icon ocata-3
Started by
Sridhar Ramaswamy
Completed by
Sridhar Ramaswamy

Related branches

Sprints

Whiteboard

Moving to Ocata as we are close to Newton client library release deadline and the spec is still in progress.

Gerrit topic: https://review.openstack.org/#q,topic:1_nsd_tosca,n,z

Addressed by: https://review.openstack.org/334370
    WIP: Tosca template for nsd.

Gerrit topic: https://review.openstack.org/#q,topic:2_nsd_nsd-ns_api,n,z

Addressed by: https://review.openstack.org/336754
    WIP: Network service interface

Gerrit topic: https://review.openstack.org/#q,topic:3_nsd_db_support,n,z

Addressed by: https://review.openstack.org/337442
    WIP: Network service descriptor updation in db tables

Gerrit topic: https://review.openstack.org/#q,topic:4_nfvo-nsd_plugin_to_vnfm_plugin,n,z

Addressed by: https://review.openstack.org/337612
    WIP: Network Service Manager interface

Gerrit topic: https://review.openstack.org/#q,topic:bp/nsd-support,n,z

Addressed by: https://review.openstack.org/338031
    WIP: NSd nfvo plugin interfaces for NS

Addressed by: https://review.openstack.org/338150
    WIP: Network Service Manager interface for NS

Addressed by: https://review.openstack.org/338638
    WIP: Network service db for ns

Gerrit topic: https://review.openstack.org/#q,topic:(detached,n,z

Addressed by: https://review.openstack.org/304667
    Network Service Descriptor support in Tacker

Addressed by: https://review.openstack.org/412177
    [WIP] Implement NSD Support

Addressed by: https://review.openstack.org/414216
    Add Panel for NSD

Addressed by: https://review.openstack.org/414937
    [WIP] NSD: Mistral workflow

(?)

Work Items

Work items:
Client - https://review.openstack.org/412188: DONE
Server - Mistral - https://review.openstack.org/414937: DONE
Server - Plugin - https://review.openstack.org/412177: DONE
Unit Tests: DONE
Functional Tests: DONE
Horizon UI - https://review.openstack.org/414216: DONE
API Ref: DONE
User Guide: TODO

This blueprint contains Public information 
Everyone can see this information.