Versions Compared

Key

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

Table of Contents

In this tutorial we show how to take a service design that has been distributed and create a running instance of the service.  To simplify this we are going to use scripts to create the design, pre-load customer and network information, and orchestrate parts of the virtual firewall closed loop example.  The following steps assume that you have completed and understand basic concepts from the setting up the platform and using the portal tutorials. 

...

TODO: possible MSO Failure - look into it

05/18/17 15:05:57 HTTP Status: OK (200)
{
  "request": {
    "requestId": "6c0afeaf-42a4-4628-9312-2305e533f673",
    "startTime": "Wed, 17 May 2017 19:04:56 GMT",
    "requestScope": "vfModule",
    "requestType": "createInstance",
    "requestDetails": {
      "modelInfo": {
        "modelCustomizationName": null,
        "modelInvariantId": "d85f73af-966f-45a1-8d40-683c4b0227dd",
        "modelType": "vfModule",
        "modelNameVersionId": "57ea5081-68ed-474b-b93c-daa2090635c1",
        "modelName": "TutorialFwlMikeYves..base_vfw..module-0",
        "modelVersion": "1"
      },
      "requestInfo": {
        "billingAccountNumber": null,
        "callbackUrl": null,
        "correlator": null,
        "orderNumber": null,
        "productFamilyId": null,
        "orderVersion": null,
        "source": "VID",
        "instanceName": "DemoModule_MY",
        "suppressRollback": false
      },
      "relatedInstanceList": [
        {
          "relatedInstance": {
            "instanceName": null,
            "instanceId": "01f7374f-d1b9-41d0-9a5c-79902f478448",
            "modelInfo": {
              "modelCustomizationName": null,
              "modelInvariantId": "9a8ea46d-30b0-47e1-8147-d3004132bec5",
              "modelType": "service",
              "modelNameVersionId": "7d76a012-91e2-4eae-9141-c2040cafaac3",
              "modelName": "tutorial service MY",
              "modelVersion": "1.0"
            }
          }
        },
        {
          "relatedInstance": {
            "instanceName": null,
            "instanceId": "e9af4faf-7fd3-4af7-a71a-a5b83cd248fa",
            "modelInfo": {
              "modelCustomizationName": "tutorial fwl mike_yves 1",
              "modelInvariantId": "b92bef5a-4f77-479d-9a26-c49064abdbd6",
              "modelType": "vnf",
              "modelNameVersionId": "7039fa3c-26ca-4857-aa93-8ba76a40b7ed",
              "modelName": "tutorial fwl mike_yves",
              "modelVersion": "1.0"
            }
          }
        }
      ],
      "subscriberInfo": null,
      "cloudConfiguration": {
        "aicNodeClli": null,
        "tenantId": "1035021",
        "lcpCloudRegionId": "IAD"
      },
      "requestParameters": {
        "subscriptionServiceType": null,
        "userParams": []
      }
    },
    "instanceReferences": {
      "serviceInstanceId": "01f7374f-d1b9-41d0-9a5c-79902f478448",
      "serviceInstanceName": null,
      "vnfInstanceId": "e9af4faf-7fd3-4af7-a71a-a5b83cd248fa",
      "vnfInstanceName": null,
      "vfModuleInstanceId": null,
      "vfModuleInstanceName": "DemoModule_MY",
      "volumeGroupInstanceId": null,
      "volumeGroupInstanceName": null,
      "networkInstanceId": null,
      "networkInstanceName": null
    },
    "requestStatus": {
      "requestState": "FAILED",
      "statusMessage": "Received vfModuleException from VnfAdapter: category='INTERNAL' message='Exception during create VF 0 : Stack error (CREATE_FAILED): Resource CREATE failed: IpAddressInUseClient: resources.vsn_private_1_port: Unable to complete operation for network 6dfab28d-183e-4ffd-8747-b360aa41b078. The IP address 10.1.0.13 is in use. - stack successfully deleted' rolledBack='true'",
      "percentProgress": 100,
      "finishTime": "Wed, 17 May 2017 19:05:48 GMT"
    }
  }
}


Wait for the response and close the window as was done in prior steps.    The VF Module creation can also be viewed as a stack in Rackspace as shown below.

...