ETSI's Bug Tracker |
Anonymous | Login | Signup for local Mantis account | 22-05-2024 03:01 IST |
Main | My View | View Issues | Change Log | Roadmap | Stop monitoring project |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0008218 | SOL001 - TOSCA-based NFV descriptors spec | [NFV Specifications] Bug | public | 21-11-2023 11:39 | 15-05-2024 14:41 | ||||||||
Reporter | Sujeet Banerjee | ||||||||||||
Assigned To | |||||||||||||
Priority | normal | ||||||||||||
Status | new | Resolution | open | ||||||||||
Product Version | |||||||||||||
Target Version | Fixed in Version | ||||||||||||
Summary | 0008218: [R4.3.1][R4.4.1] Clause 6.7.1.2 "Definition" of tosca.interfaces.nfv.Vnflcm does not define "Implementation" | ||||||||||||
Description | There are two conflicting clauses: Clause 6.7.1.3: "Additional Requirements" which states: --- "The 'implementation' and 'inputs' keynames specified in TOSCA-Simple-Profile-YAML-v1.3 [20] for an operation definition may be included for each operation listed in the Vnflcm interface definition." --- BUT, the referred clause 6.7.1.2 "Definition", which provides the VnfLCM Interface definition, there is no attribute or property "implementation" defined. There is no TOSCA type defined for a bunch of keys with the VNF LCM Interface definition: "implementation": Type?? "operations": Type?? "notifications": Type?? each operation: What is the base Type?? | ||||||||||||
Additional Information | Further, it's not clear whether the key "implementation" is the parent of "inputs" or is a peer, as given in an example in clause 6.7.1.5 "Examples": ---- node_templates: SunshineDB: type: MyCompany.SunshineDB.1_0.1_0 .. interfaces: Vnflcm: operations: instantiate: implementation: instantiate-script inputs: script_input_1: value_1 script_input_2: value_2 ---- | ||||||||||||
Tags | No tags attached. | ||||||||||||
Attached Files | |||||||||||||
Notes | |
(0016657) lishi (developer) 15-05-2024 14:41 |
The 'implementation' and 'inputs' keynames specified in TOSCA-Simple-Profile-YAML-v1.3 [20] for an operation definition. The TOSCA operation definition (basic type) is defined in the TOSCA spec, <operation_name>: description: <operation_description> implementation: <Operation implementation definition> inputs: <property_definitions> outputs: <attribute mappings> here you can find implemention and input. Although some of the keynames are not defined in SOL001 spec, it is sitll valid when used in a VNFD. THat is the main reason we add this sentence as an additional requirements. |
Issue History | |||
Date Modified | Username | Field | Change |
21-11-2023 11:39 | Sujeet Banerjee | New Issue | |
15-05-2024 14:41 | lishi | Note Added: 0016657 |
MantisBT 1.2.14 [^] Copyright © 2000 - 2024 MantisBT Team |