Uploaded image for project: 'Service Design and Creation'
  1. Service Design and Creation
  2. SDC-3244

Change the ONBOARDED_PACKAGE directory to the ETSI_PACKAGE directory

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Medium Medium
    • Guilin Release
    • None
    • None

      Change the ONBOARDED_PACKAGE directory to the ETSI_PACKAGE directory

      • the ETSI_PACKAGE directory is a common directory for both onboarded and designed ETSI packages

      The ONBOARDED_PACKAGE is created to store the original onboarded package inside the generated SDC CSAR.

      Onboarding:

      This package will be now ETSI_PACKAGE. So new onboarded packages will be stored in that folder.

      TOSCA CSAR Generation:

      Also, any generated artifact during the TOSCA CSAR generation must have the ETSI_PACKAGE artifact folder instead ONBOARDED_PACKAGE. So legacy included VFs in the topology must have their Artifact folder ONBOARDED_PACKAGE changed to ETSI_PACKAGE folder during the TOSCA CSAR generation.

      Example:

      The current csar structure is as follows:

      ONAP Service CSAR
        |-- Artifacts
              |-- NSD
                    |-- etsi nsd csar
              |-- <VF 1>
                    |-- Deployment
                          |-- ONBOARDED_PACKAGE
                                |-- etsi vnf package
                  ...
              |-- <VF n>
                    |-- Deployment
                          |-- ONBOARDED_PACKAGE
                                |-- etsi vnf package

      The desired is (renaming "NSD" and "ONBOARDED_PACKAGE" above to "ETSI_PACKAGE"):
                               
      ONAP Service CSAR
        |-- Artifacts
              |-- ETSI_PACKAGE
                    |-- etsi nsd csar
              |-- <VF 1>
                    |-- Deployment
                          |-- ETSI_PACKAGE
                                |-- etsi vnf package
                  ...
              |-- <VF n>
                    |-- Deployment
                          |-- ETSI_PACKAGE
                                |-- etsi vnf package

            byungwoojun byungwoojun
            byungwoojun byungwoojun
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: