Analysis content
...
Analysis Statistics and Suggestion
Class | Type Number which belongs to this class | The Issue Example | Suggestion |
---|
A | 3 | Code Block |
---|
language | yml |
---|
title | SDC |
---|
collapse | true |
---|
| org.openecomp.annotations.Source:
description: Indicates the origin source of an input
properties:
source_type:
type: string
vf_module_label:
type: list
description: List of VF Modules this input was originated from
entry_schema:
type: string
param_name:
type: string
description: Source parameter name |
Missing derived_from in the definition | Fix it to align with the correct TOSCA grammar |
B 58 | B1 14 | B1 issue example: Image Modified | B1 Fix it to align with the TOSCA spec |
B2: 44 | B2 issue example: Image Modified |
Fix it to align with the SOL001 spec |
C | 90 | Image Modified Grammar is complied with TOSCA spec, but defined by SDC only, those are not included in TOSCA spec or SOL001 spec. | •Which types have to be kept ? •Which types can be replaced by the TOSCA normative types as defined in tosca-simple-profile-yaml or NFV types as defined in SOL001, or the types as defined in the target internal DM (ONAP Target Internal DM (TIDM), Base Proposal) |
D | 17 | Image Modified Grammar is complied with TOSCA spec, but defined and used by SDC for a specific use case or vendor, those are not included in TOSCA spec or SOL001 spec. | •Which types have to be kept ? •Which types can be replaced by the TOSCA normative types as defined in tosca-simple-profile-yaml or NFV types as defined in SOL001 |
Options to fix the above issues
Option 1 | Fix A and B (including B1 and B2) in Dublin release |
---|
Option2 | Fix all the issues (A, B, C and D) in Dublin release |
Option3 | Keep it without any fix, and only correct them when designing the new target internal DM (TIDM): - The rules for designing TIDM have to be considered and decided in Dublin release, e.g.,
Issue A and B1 have to be avoid B2 should align with the SOL001 spec C should be obsoleted and replaced by TIDM or other on-boarding DM (e.g. SOL001) D should be obsoleted and replaced by TIDM or other on-boarding DM (e.g. SOL001) Other rules? - Provide guidance and suggestion for the related projects about using which TOSCA parser (SDC TOSCA Parser or NFV Parser).
|
R3 CSAR which exported by SDC in CCVPN use case and CPE use case
...