Agenda:
The agenda will be:
- Discussion of the presentation regarding CSAR structure supported for R1
- Discussion on the sequence design in SDC
- by SDC.
- discussion regarding the SDC support for workflow files.
- general Q&A
discussion points:
SDC supported input CSAR structure which is supported for R1.
3 Directories: /TOSCA-Metadata, /Artifacts, /Definitions
SDC development team to check if the import CSAR structure can be the same as the output CSAR structure (nested directories inside /Artifacts)
- SDC is not supporting images in R1
- SDC is doing basic package validation and would fail incorrect package structure/content
- VNFSDK team asks about SDC TOSCA validation code
- SDC presented the number of options for VNF sequencing.
- Using the relationships between the nodes - The following example (https://www.semanticscholar.org/paper/Combining-Declarative-and-Imperative-Cloud-Applica-Breitenb%C3%BCcher-Binz/61332d7f1763d56e298ce59855aed921a61d1f87)
Shows how the relationships in the model translated to the instantiation sequencing: - Using the workflow - suggesting to check with SO and VF-C how this is done today
- Using the relationships between the nodes - The following example (https://www.semanticscholar.org/paper/Combining-Declarative-and-Imperative-Cloud-Applica-Breitenb%C3%BCcher-Binz/61332d7f1763d56e298ce59855aed921a61d1f87)
- Aug-29 Modelling call will have a slot to discuss the leftovers about CSAR package format
- SDC suggested having a 3-hours call with VF-C team to manually craft one of VoLTE VNFs and the discuss SDC output
- VF-C needs to discuss with VoLTE use case team the E2E flow how the design-time output gets to VF-C. Possible options (additional options might exist):
- Option 1:
- VF-C implements DMaaP API to register on service and resource notification
- VF-C implements SDC catalog API to get service and VNFs
- Option 2:
- VF-C implements only SDC catalog API and based on SO call gets the service/VNFs from SDC
- Option 1:
Action items (to be completed by Tuesday Aug-29):
- Can the SDC support nested artifacts in imported CSAR? (owner Tal H.)
- can the CSAR structure be aligned according to the request to have the service template yaml and mf in the root level (owner Meopeng)
- Provide VNFSDK team with information and code location about the current SDC CSAR validations (owner Tal H.)
- VF-C team to provide the list of artifacts that would be included in the onboarded VNF and used by VF-C (owner Meoperg)
- SDC team to make sure WiKi page is updated with the latest CSAR structure documentation (owner Michael L.)
- SDC development team to response VF-C questions about TOSCA parser (owner Michael L.)
SDC Supported Import CSAR Structure in R1:
root
/Artifacts - includes all artifacts.
No images
No nesting directories
/Definitions – includes all TOSCA yaml files
Need to include SDC global definition file(s).
MainServiceTemplate.yaml
MainServiceTemplate.mf
Metting recording:
View file | ||||
---|---|---|---|---|
|
meeting Chat:
...
provided documentation regarding the CSAR structure used in SDC: Csar Structure
- SDC requested that CSARS according to the defined structure be provided for testing.
- a concern was raised regarding the commitment of the Tosca vendors to support the requested structure.
- from a discussion, it looks like Nokia did not yet approve the requirement.
- Tal from Amdocs agreed to provide an example to the expected CSAR so that the other CSAR will be aligned accordingly.
- based on this example the MF file can be created for the rest of the CSARS.
- SDC provide information regarding the support that can be achieved for workflows in R1.
- SDC suggested a definition of a new artifact type for the workflows.
- the artifact type coupled with the CSAR will allow SDC to ingest the workflows from the vendor CSAR into SDC in case the workflows are coming from the vendor.
- SDC provides a set of rest API's to upload the workflows to VF instances and to the service, the update will be done using the defined type for the workflows.
- all uploaded workflows will be distributed as part of the service CSAR.
- SDC suggested review rest API's exposed in order to provide an alternative t e workflow using the parser.
- workflow design team clarified that for R1 they will not be creating an API integration with SDC and the workflow attachment process will be manual.
- SDC continued the discussion regarding the integration with VFC, vfc provided a solution where on orchestration information regarding the service is passed to VFC by so and using that information the CSAR is retrieved from SDC.
- sdc provided a review of the issues identified by parcing the SDC CSAR using the open stack parser,
with the inpout provided by ZTE the issues were categerized into errors and warnings, the warnings will recive a liser priorety the errors will be reviewed and the solution will be discussed:- JSON type show in the csar is not an issue for volte since it will only apper in the heat based usecases.
- requirement default is true but no value is assigned, this is under review.
- scalar unit type support under review
Action items:
- Tal Halfon will provide an example of the CSAR expected by SDC with an emphasis on the MF file structure.
View file name vCSCF.csar height 150 - maopeng zhang will provide the A description of the orcastration flow in order to provide a better butter understanding of the flow and the SDC role in it.
- maopeng zhang will provide input on the acknowlegment by the vendors providing the VNF for the VOLTE use case to aligne with the SDC requirments.
- Michael Lando will provide a sugestion to solve the isuess identifed in the CSAR.
- Former user (Deleted) will review the SDC API and provide input if any information is missing to support the workflow artifact upload.
Metting recording:
meeting Chat: