SOL005 NS LCM management - Implementation of deltas between v4.5.1 and v4.4.1

This merge request refers to the implementation of deltas between v4.5.1 and v4.4.1 of SOL005 NS LCM Management Interface.

Deadline for review: Wed 25th Sept 2024 @noon CEST

Merge request reports

Loading
+2 −2
Changes for SOL005/NSLifecycleManagement-API/descriptors/SOL001/NSD/nsd_SOL001.yaml: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
tosca_definitions_version: "tosca_simple_yaml_1_2"
tosca_definitions_version: "tosca_simple_yaml_1_3"
tosca_default_namespace: "toscanfv"
description: "Referenxce NSD descriptor "
metadata:
@@ -27,7 +27,7 @@ topology_template:
        flavourId: "VNF-B_flavor"
        flavourDescription: "VNF-B flavor"
        vnfm_info: 
          - 'etsivnfm:v2.3.1'
          - 'etsivnfm:v4.5.1'
      requirements:
        virtualLink:
          ext_b_right: "vl_right"
+3 −3
Changes for SOL005/NSLifecycleManagement-API/descriptors/SOL001/VNFD/vnfd_SOL001.yaml: 3 added lines, 3 removed lines.
Original line number Diff line number Diff line
tosca_definitions_version: tosca_simple_yaml_1_2
tosca_definitions_version: tosca_simple_yaml_1_3
description: "TST010 reference VNF-B"

imports:
  - https://forge.etsi.org/rep/nfv/SOL001/raw/v3.3.1/etsi_nfv_sol001_vnfd_types.yaml  
  - https://forge.etsi.org/rep/nfv/SOL001/raw/v4.4.1/etsi_nfv_sol001_vnfd_types.yaml  

metadata:
  descriptor_id: "VNF-B"
@@ -44,7 +44,7 @@ node_types:
        type: list
        entry_schema:
          type: string
        default: [ 'etsivnfm:v2.3.1' ]
        default: [ 'etsivnfm:4.5.1' ]
    interfaces:
      Vnflcm:
        type: "tosca.interfaces.nfv.Vnflcm"
+16 −0
Changes for SOL005/NSLifecycleManagement-API/environment/variables.txt: 16 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -5,6 +5,22 @@ ${NFVO_SCHEMA} https

${AUTHORIZATION_HEADER}    Authorization
${AUTHORIZATION_TOKEN}    Bearer 0b79bab50daca910b000d4f1a2b675d604257e42

${OAUTH_ENCRIPTION_ALGORITHM}    HS256
${NSINSTANCE_PERMITTED_SCOPE}    nslcm:v2:ns_instance 
${NSINSTANCE_NOT_PERMITTED_SCOPE}    nslcm:v2:ns_instance:readonly
${INSTANTIATE_PERMITTED_SCOPE}    nslcm:v2:instantiate
${SCALE_PERMITTED_SCOPE}    nslcm:v2:scale
${UPDATE_PERMITTED_SCOPE}    nslcm:v2:update
${HEAL_PERMITTED_SCOPE}    nslcm:v2:heal
${TERMINATE_PERMITTED_SCOPE}    nslcm:v2:tearminate
${OPOCCS_PERMITTED_SCOPE}    nslcm:v2:op_occs
${OPOCCS_NOT_PERMITTED_SCOPE}    nslcm:v2:op_occs:readonly
${SUBSCRIPTIONS_PERMITTED_SCOPE}    nslcm:v2:subscriptions
${SNAPSHOT_PERMITTED_SCOPE}    nslcm:v2:subscriptions
${NOT_PERMITTED_SCOPE}    nslcm:v2:invalid


${CONTENT_TYPE}    application/json
${ACCEPT_JSON}         application/json
${ACCEPT}         application/json
+528 −8

File changed.

Preview size limit exceeded, changes collapsed.

+528 −8

File changed.

Preview size limit exceeded, changes collapsed.

Loading
Loading