Add support to read additionalArtifacts and implement new REST APIs
Currently, Tacker supports onboarding of VNF Packages but it doesn’t have support for additionalArtifacts and following REST APIs are not implemented in Train cycle.
* Read VNFD of an on-boarded VNF package GET /vnf_packages/
* Fetch an on-boarded VNF package GET /vnf_packages/
* Update information about an individual VNF package PATCH /vnf_packages/
The goal here is to implement the additionalArtifacts using TOSCA.meta file present in the CSAR and also implement the above VNF package REST APIs.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Tushar Patil
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add VNF package update API
Addressed by: https:/
Implement RestFul API to read VNFD of an on-boarded VNF package
Gerrit topic: https:/
Addressed by: https:/
Fix upload vnf_package with single yaml file csar
Addressed by: https:/
Fetch an on-boarded VNF package with HTTP_RANGE
Addressed by: https:/
Add filter rule engine to process filter query
Addressed by: https:/
Add schema to validate query parameter
Addressed by: https:/
Add db support to filter vnf packages
Addressed by: https:/
Support attribute filtering for GET /vnf_packages API
Gerrit topic: https:/
Addressed by: https:/
Fetch an on-boarded VNF package with HTTP_RANGE