Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

****** Note: this Use case has been moved to the future release *****

Use Case Overview & Description

...

TOPICDESCRIPTIONWIKI PAGE
Requirements ProposalThis is a link to the requirements proposal made on the Requirements Sub-committee
Architecture S/C infoInformation on the Architecture sub-committee presentation
Prior Project "Base" WikiLink to the "base" wiki for the Use Case, or work from a prior release.
Requirements Jira (REQ-###) TicketLink to the REQ Jira ticket for this use case

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyREQ-637

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keySDC-3511

Key Use Case Leads & Contacts

USE CASE LEADFernando Oliveira  Byung-Woo Jun

USE KEY CONTACTSFernando Oliveira Byung-Woo Jun


Meetings Register & RecordingsLink to Use Case Team meetings.Orchestration Scenarios

BUSINESS DRIVER

Onboard ETSI SOL004 compliant VNF/CNF packages with large size software/container image files

...

PROJECTPTLUser Story / EpicRequirement
A&AI


AAF

APPC


CLAMP

CC-SDK

CPS

DCAE

DMaaP

Mandar Sawant (Old) → Fiachra Corcoran (New)



External API

HOLMES

MODELING

Multi-VIM /

Cloud



OOF

OOM

POLICY

PORTAL

SDN-C

SDC

Jira Legacy
serverSystem Jira
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQuerykey in (SDC-3511, SDC-3510)
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176

SO

VID

VF-C

VNFRQTS

VNF-SDK

CDS

List of PTLs:Approved Projects

*Each Requirement should be tracked by its own User Story in JIRA 

...

  • Operators or Service Providers onboard a vendor ETSI SOL004 compliant VNF/CNF package to SDC
  • SDC detects the CSAR file embeds software/container images, instead of referencing the image files
  • SDC extracts the embedded software/container images from the CSAR file and stores the images to the Image Registry
  • SDC updates the CSAR file for referencing the image files
    • Risk:
      • After we have altered the CSAR, the original CSAR protection (as per option1 or 2 of SOL004) is no longer reliable
      • Since Release 3, it is mandatory to add individual signatures of every file in the package. It is mandatory to add individual signatures of every file in the package. 
      • This will allow still to verify the integrity of each file during its complete life cycle, i.e., also after onboarding. 
      • The fact that the VNF package is immutable is one of the sacred principles. It is the contract between the VNF vendor and the Service Provider.
      • Once it is onboarded, SDC needs to verify the integrity with the original protection provided in the CSAR. 
      • In that case, the stored CSAR in the ETSI Catalog Manager is not the original vendor package
  • CIR component provides Docker Registry APIs for the image file access (CRUDQ), by conforming to ETSI specifications
    • CIR will be registered to AAI for ONAP runtime component to locate the proper CIR instance(s)
    • CIR admin can upload the container image files to the Image Registry thru Docker Registry APIs
    • K8S CIS can query for the container image files from CIR (It is allowed to use de Facto API standard)

...