Support parameter input for VNFFG Template

Registered by Sridhar Ramaswamy on 2016-09-30

VNFFG feature introduced in Newton doesn't provide a way to pass parameters to the VNFFGD TOSCA Template during the VNFFG create operation. This blueprint will introduce changes to Tacker VNFFG API to accept a param yaml input (as json attribute) and parse it to replace the args marked in the TOSCA template with the values in the param yaml input using tosca-parser.

Tacker client and horizon needs to be enhanced as well to enable parameters.

[1] https://github.com/openstack/tacker/blob/master/samples/tosca-templates/vnffgd/tosca-vnffgd-sample.yaml
[1] https://github.com/openstack/tacker/blob/master/samples/tosca-templates/vnffgd/tosca-vnffgd-sample.yaml#L17-L21

Blueprint information

Status:
Complete
Approver:
Sridhar Ramaswamy
Priority:
Medium
Drafter:
Sridhar Ramaswamy
Direction:
Approved
Assignee:
venkatamahesh
Definition:
Approved
Series goal:
Accepted for ocata
Implementation:
Implemented
Milestone target:
milestone icon ocata-3
Started by
venkatamahesh on 2016-11-30
Completed by
Sridhar Ramaswamy on 2017-02-15

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/404696
    Support parameter input for vnffg template

Approving this spec-less blueprint as this is clear gap in the operations of VNF Forwarding Graphs
    Sridhar Ramaswamy, Dec 13, 2016

Addressed by: https://review.openstack.org/431380
    Add column attributes to vnffgs in db.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.