Uploaded image for project: 'Virtual Infrastructure Deployment'
  1. Virtual Infrastructure Deployment
  2. VID-486

wrong VF module selection for scale out

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not a Bug
    • Icon: High High
    • Dublin Release
    • Dublin Release
    • Core
    • Integration-SB00 (Jump server to K8s pods: 10.12.5.231)

      VID should allow users to scale non-base VF modules. The current implementation however allows users to scale base VF modules instead of non base.

      current workaround is to trigger scale out by calling SO APIs directly:

      curl -X POST \
      http://10.12.5.230:30277/onap/so/infra/serviceInstantiation/v7/serviceInstances/18ef47e9-9419-4cac-8e44-1d5b98a03d52/vnfs/87cfcf32-56ff-4aa2-bc21-4c29ce899bd6/vfModules/scaleOut \
      -H 'Accept: application/json' \
      -H 'Authorization: Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA==' \
      -H 'Cache-Control: no-cache' \
      -H 'Connection: keep-alive' \
      -H 'Content-Type: application/json' \
      -H 'Host: 10.12.5.230:30277' \
      -H 'Postman-Token: fa60b3e0-f190-453a-93dd-366ee44db55d,d3df5d6b-20b9-4461-ae50-da17855c0ff6' \
      -H 'User-Agent: PostmanRuntime/7.13.0' \
      -H 'accept-encoding: gzip, deflate' \
      -H 'cache-control: no-cache' \
      -H 'content-length: 2369' \
      -H 'cookie: JSESSIONID=15vtt8hpoc6y72nvpngtoahxl' \
      -b JSESSIONID=15vtt8hpoc6y72nvpngtoahxl \
      -d '{
      "requestDetails": {
      "modelInfo":

      { "modelType": "vfModule", "modelInvariantId": "d7d7b4fa-f1ef-4a32-81a9-50e176fec947", "modelVersionId": "a8665fe6-1049-41e5-a4ce-fdfbcd4916cd", "modelCustomizationId": "59307557-f4a8-4c20-94fd-330b5a1b3140", "modelName": "Vloadbalancerms0529..dnsscaling..module-1", "modelVersion": "1" }

      ,
      "cloudConfiguration":

      { "lcpCloudRegionId": "RegionOne", "cloudOwner": "CloudOwner", "tenantId": "41d6d38489bd40b09ea8a6b6b852dcbd" }

      ,
      "requestInfo":

      { "instanceName": "vLoadBalancerMS-Vnf-0605-1_4", "source": "VID", "suppressRollback": false, "requestorId": "vid" }

      ,
      "relatedInstanceList": [
      {
      "relatedInstance": {
      "instanceId": "18ef47e9-9419-4cac-8e44-1d5b98a03d52",
      "modelInfo":

      { "modelType": "service", "modelInvariantId": "fc8d615c-9371-46a4-a23c-b97147b8320b", "modelVersionId": "65153438-d230-4a5e-87e7-a9f51665fdd8", "modelName": "vLoadBalancerMS-0529", "modelVersion": "1.0" }

      }
      },
      {
      "relatedInstance": {
      "instanceId": "87cfcf32-56ff-4aa2-bc21-4c29ce899bd6",
      "modelInfo":

      { "modelType": "vnf", "modelInvariantId": "5aed6223-b205-4952-9abf-f4fc27f0f1a2", "modelVersionId": "55dbbbe4-9f06-4718-8d13-6ce0d7c84c0a", "modelName": "vLoadBalancerMS-0529", "modelVersion": "2.0", "modelCustomizationName": "vLoadBalancerMS-0529 0" }

      }
      }
      ],
      "requestParameters": {},
      "configurationParameters": [

      { "ip-addr": "$.vf-module-topology.vf-module-parameters.param[7].value", "oam-ip-addr": "$.vf-module-topology.vf-module-parameters.param[21].value", "enabled": "$.vf-module-topology.vf-module-parameters.param[22].value" }

      ]
      }
      }'

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

              Created:
              Updated:
              Resolved: