Uploaded image for project: 'Service Orchestrator'
  1. Service Orchestrator
  2. SO-2859

Instantiate NS NBI support


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

      • Preconditions:
        • NS instance is NOT_INSTNANTIATED state
        • SOL007 NS packages are stored in ETSI Catalog Manager.
        • the Cli-based SO NFVO Client is ready to send the SOL005-compliant Instantiate NS request
        • The SO-NFVO (so-etsi-nfvo) pod is ready

      • Supports the SOL005-compliant Instantiate NS API 
        • Supports Instantiate NS request API: POST /api/nslcm/v1/ns_instances/{nsInstanceId}/instantiate (InstantiateNsRequest)
        • Supports responses 202 Accepted with an empty payload body
          • Returns a dummy 202 until the backend business logic is ready 
        • Supports NS Lifecycle Operation Occurrence Notification
          • Use a Location HTTP header that points to the new individual NS Lifecycle Operation Occurrence resource; i.e. the URI of that resource (.../ns_lcm_op_occs/{nsLcmOpOccId}
          • Supports the Sends nsLcmOperationOccurrenceNotifiation (start, result) notification operation until the result status becomes COMPLETED
        • Optionally, Instantiate NS operations uses the GET individual NS LCM operation occurrence request and response
        • Error handling: if the operation is failed, error information is provided in the notification message

      Note: secure communication is handled by a separate user story, SO-3165

            byungwoojun Byung-Woo Jun
            byungwoojun Byung-Woo Jun
            0 Vote for this issue
            1 Start watching this issue