...
Epic | User Story | Description | In FrankfurtGuilin Plan? | JIRA | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ONAPSupport SDC-ETSI Catalog Manager supports ETSI package APIs and storageONAPInterface | Support the SDC-ETSI Catalog Manager supports ETSI package APIs and storage for ETSI packages in runtime | Yes | MODELING-254 - ONAP-ETSI Catalog Manager supports ETSI package APIs and storage for ETSI packages in runtime OPEN | Provides APIs for SO to store ETSI packages to the ONAP-ETSI Database | Provides APIs for SO to store ETSI packages to the ONAP-ETSI Database
| Yes | MODELING-255 - ONAP-ETSI Catalog Manager provides for SO to store ETSI packages to the ONAP-ETSI Database CLOSED | Supports the ONBOARDED_PACKAGE directory for the original vendor ETSI package extraction | Gets the vendor original SOL004 package from the ONBOARDED_PACKAGE directory. | Yes | MODELING-256 - ONAP-ETSI Catalog Manager supports the ONBOARDING_PACKAGE directory for the original vendor ETSI package extraction CLOSED | Provides APIs for the SOL003/SOL005 Adapter to retrieve the original vendor VNF packages | Provides APIs for the SOL003 Adapter to retrieve the original vendor VNF packages | Yes | MODELING-257 - ONAP-ETSI Catalog Manager provides APIs for the SOL003/SOL005 Adapter to retrieve the original vendor VNF packages CLOSED | Provides APIs for the SOL005 Adapter to retrieve the original vendor NS/PNF packages | Provides APIs for the SOL005 Adapter to retrieve the original vendor NS/PNF packages | Yes | MODELING-258 - ONAP-ETSI Catalog Manager provides APIs for the SOL005 Adapter to retrieve the original vendor NS/PNF packages CLOSED | Migrates VF-C catalog to Modeling ONAP-ETSI Catalog Manager as a common component | Migrates VF-C catalog to Modeling ONAP-ETSI Catalog Manager as a common component | Yes | MODELING-259 - Migrate VF-C catalog to Modeling ONAP-ETSI Catalog Manager as a common component CLOSED | SO Catalog Management | SDC - SO SDC Controller - ONAP-ETSI Catalog Manager
| SO-2404 - SO Catalog Management Support SUBMITTED | Enhances SO SDC Controller to query SOL004/SOL007 packages from SDC | Enhances SO SDC Controller to query SOL004/SOL007 packages from SDC
| No | SO-2405 - Enhance SO SDC Controller to query SOL004/SOL007 packages from SDC OPEN | Enhances SO SDC Controller to invoke ONAP-ETSI Catalog APIs to store ETSI packages to the ONAP-ETSI Catalog DB | Enhances SO SDC Controller to invoke ONAP-ETSI Catalog APIs to stores ETSI packages to the ONAP-ETSI Catalog DB
| Yes | SO-2406 - Enhance SO SDC Controller to invoke ONAP-ETSI Catalog APIs SUBMITTEDinterfaces
| Yes |
| |||||||||
ETSI Catalog Manager subscribes for SDC package notification through DMaaP | ETSI Catalog Manager subscribes for SDC package notification through DMaaP | Yes |
| ||||||||||||||||||||||||||||||||||||||||||
ETSI Catalog Manager queries SDC for ETSI packages (SOL004 and SOL007) and stores the packages | ETSI Catalog Managers queries SDC for ETSI packages (SOL004 and SOL007) from the ETSI_PACKAGE directory and stores the packages | Yes |
| ||||||||||||||||||||||||||||||||||||||||||
ETSI Catalog Manager supports SOL005-compliant package management APIs for the SOL005 Adapter | ETSI Catalog Manager supports SOL005-compliant package management APIs for the SOL005 Adapter | No | Assign to Verizon; handled by
postponed to a future release |
Direct SDC-ETSI Catalog Manager Interactions
The following diagram depicts the direct SDC-ETSI Catalog Manager Interactions.
Gliffy Diagram | ||||||
---|---|---|---|---|---|---|
|
- SDC -> ETSI Catalog Manager
- SDC package notification
- ETSI Catalog Manager -> SDC
- /sdc/v1/catalog/{assetType}/{uuid}/toscalModel (download CSAR)
- /sdc/v1/catalog/{assetType}/{uuid}/metadata
- ETSI Catalog Manager
- Get an SDC CSAR and extract the vendor SOL004 package from the ETSI_PACKAGE artifact directory
- Store the vendor SOL004 package into the ETSI Catalog Manager DB
- ETSI Catalog Manager provides package management APIs and package management notification APIs based on the SOL003 specification
- etsicatalog.swagger.json
- etsicatalog.swagger.notification.json
- For more details, see https://wiki.onap.org/display/DW/ETSI+Catalog+Management > SO ETSI Catalog DB Support for NS, VNF and PNF packages
- SOL003 Adapter provides notification APIs for ETSI Catalog Manager and invokes the package management APIs
- SOL003 Adapter and SVNFM use SOL003 package management APIs
- SVNFM implements VNF package management notification API
- SOL003-VnfPackageManagementNotification-API.json
- SOL003-VnfPackageManagement-API.json
- SOL005 Adapter provides notification APIs for ETSI Catalog Manager and invokes the package management APIs
- SOL005 Adapter and External NFVO/VFC/ONAP SO NFVO uses SOL005 package management APIs
- External NFVO/VFC/ONAP SO NFVO implements NS package management notification API
- SOL005-NSDManagementNotification-API.json
- SOL005-NSDManagement-API.json
Interactions between SDC and ETSI Catalog Manager
- Only Challenge A will be supported for Guilin.
- Challenge B is for future discussions
Challenge A will be supported for Guilin.
SO ETSI Catalog DB Support for NS, VNF and PNF Packages
...
- Use VF-C Catalog Microservices for the NS, VNF and PNF catalog support, https://wiki.onap.org/pages/viewpage.action?pageId=63996543
- VFC Catalog Manager has been migrated as a common component, ETSI Catalog Manager Hereinafter, it is called as "ETSI Catalog Manager"
- ETSI Catalog Manager has been enhanced to handle the vendor package in the ONBOARDEDETSI_PACKAGE directory.
- ETSI Catalog DB Microservice
...