...
Status | Choose One: DRAFT | ||||||||
---|---|---|---|---|---|---|---|---|---|
Submitter | Rabi Abdel (Vodafone) | ||||||||
Contributors | Kanagaraj Manickam (huawei) | ||||||||
Proposed Release | El-Alto Release | ||||||||
JIRA Ticket(s) |
|
Overview
This is an expansion to a previous contribution made
Abstract
This proposal is to add dynamic checks within SDC to (1) Query a certification repository such as OVP to what certification a VNF has undergone and (2) invoke VTP to run custom Ad-hoc testing (checks) compliance and validation tests against VSP (VNF) prior accepting the VSP (VNF).
...
Those checks can be done during the VSP validation stage by implementing plug-ins to SDC and introducing both a "certification repository" and a testing framework to be consulted. Figure 1 shows the proposal in a high-level view.
Figure 1: High-Level proposal.
...
As outlined in the Rationale section above, integrating these checks into SDC will allow queries to VTP and the OVP portal as well as to third-party repositories. Thus the APIs will be designed to interoperate SDC with that range of end-points. In order to meet the Dublin release schedule for the development of plug-ins and APIs, a registry is planned to be implemented as a discrete hosted component outside ONAP. Integration to VTP and OVP portal can be performed when those environments are ready.
Impacts
...
Project
...
Usage
...
Impact
...
SDC
...
- User input for certifications query.
- User input for compliance checks.
- Extraction of VNF template attributes and values, both HEAT and TOSCA.
- Creation and sending queries to registry.
- Registry response processing.
- Display of results to user.
- Logging of query results.
- User continuation or termination of SDC processing.
...
New functionality.
...
VNF Test Platform
(VNFSDK)
...
- List the available test cases for a given vnf
- Retrieve the Inputs and output details of given test case
- Retrieve the configuration/metadata for a given VNF
- Execute the given test cases.
- Retrieve the results of test case execution
...
Provide the required NBI for supporting the requirements.
...
Documentation
...
& Planning:
https://wiki.
...
lfnetworking.org/
...
display/
...
LN/TOSCA+VNF+Validation+Planning
References
VTP New API changes for this feature
...