ETSI's Bug Tracker - SOL001 - TOSCA-based NFV descriptors spec
View Issue Details
0008209SOL001 - TOSCA-based NFV descriptors spec[NFV Specifications] Feature Gappublic24-05-2023 05:4525-04-2024 10:47
Sujeet Banerjee 
 
normalminorhave not tried
confirmedopen 
 
 
0008209: [R4.4.1] [Clause 6.8.14] tosca.nodes.nfv.Mciop does not declare "properties" or "attributes", in discordance with SOL018
With reference to Clauses in SOL018 R4.3.1:
"6.2.1.3 Conveying parameters" and "4.2.2.3.1 Helm TM chart file structure"

[verbatim from SOL018]
In case of using HelmTM for the OS container workload management service interface by the CISM, there are two ways to convey input parameters to the CISM APIs. Run-time information is conveyed by overriding the default values of the "values.yaml" configuration of the Helm™ chart and design-time information is conveyed by configuration files included in the HelmTM charts (see clause 4.2.2.3.1).
[/verbatim]

Feature Gap:
The TOSCA node "tosca.nodes.nfv.Mciop" does not declare "properties" or "attributes" to convey the Design-time configurations and information of an MCIOP (or a Helm™ chart as per the SOL018 clause 6.2.1.3 stated above)
The Helm™ chart CLI allows multiple arguments as --set-string, --set-file, --set-json, --set, with Ordering of the --set-** arguments being important.

External link: https://helm.sh/docs/helm/helm_install [^]

Additionally, the question is, can we define a relative ordering of VDUs (OSContainerDeployableUnit) associated to an MCIOP? I believe, NOT.
No tags attached.
Issue History
24-05-2023 05:45Sujeet BanerjeeNew Issue
25-04-2024 10:47lishiNote Added: 0016623
25-04-2024 10:47lishiStatusnew => confirmed

Notes
(0016623)
lishi   
25-04-2024 10:47   
This is related to the work in ENH02.06, please see the progress in
https://nfvprivatewiki.etsi.org/index.php?title=Feature_Tracking_Release_4#ENH02:_Special_technical_enhancements. [^]

It adds support for artifacts in the VNF package tha perform the mapping between NFV parameters obtained from the API and input parameters to the cloud native templates (e.g. Helm charts).