Uploaded image for project: 'Network Controller'
  1. Network Controller
  2. SDNC-106

VNFAPI DGs contain old openecomp and com.att based plugin references

    Details

    • Type: Bug
    • Status: In Progress
    • Priority: Medium
    • Resolution: Unresolved
    • Affects Version/s: Amsterdam Release
    • Fix Version/s: Frankfurt Release
    • Component/s: sdnc-oam
    • Labels:
      None
    • Sprint:
      SDNC Sprint 3, SDNC Beijing Sprint 2, SDNC Dublin Spr 3 3/11 - 3/29

      Description

      As of 9/28/2017, some of the DGs need to be updated to point to the new CCSDK location of classes. The net effect of these issues will cause DG execution to fail.

      Issue 1: oam/platform-logic/vnfapi/src/main/xml DGs contains openecomp.org references:

      /oam/platform-logic/vnfapi/src/main/xml
      $ grep openecomp *
      VNF-API_network-topology-assign.xml:</set><switch test="`$preload-data.network-topology-information.subnets[$i].gateway-address`"><outcome value=''><block atomic='true'><execute plugin="org.openecomp.sdnc.sli.plugin.ipAddressTools.IpAddressTool" method="getGatewayAddress">
      VNF-API_network-topology-changeassign.xml:<execute plugin="org.openecomp.sdnc.sli.plugin.ipAddressTools.IpAddressTool" method="getGatewayAddress">
      VNF-API_network-topology-changeassign.xml:<execute plugin="org.openecomp.sdnc.sli.plugin.ipAddressTools.IpAddressTool" method="getGatewayAddress">
      VNF-API_preload-vf-module-topology-operation.xml:<outcome value='PreloadVfModuleRequest'><block atomic="true"><get-resource plugin="org.openecomp.sdnc.sli.resource.sql.SqlResource"
      VNF-API_preload-vnf-instance-topology-operation.xml:<outcome value='PreloadVnfInstanceRequest'><block atomic="true"><get-resource plugin="org.openecomp.sdnc.sli.resource.sql.SqlResource"
      VNF-API_preload-vnf-topology-operation.xml:<parameter name="sql-resource-plugin" value="org.openecomp.sdnc.sli.resource.sql.SqlResource"/></set><get-resource plugin="`$sql-resource-plugin`" resource="vnf-profile" key="SELECT * from VNF_PROFILE WHERE vnf_type = $preload-vnf-topology-operation-input.vnf-topology-information.vnf-topology-identifier.vnf-type">
      VNF-API_rollback-eipam-ip-assignment.xml:</set><update plugin="org.openecomp.sdnc.sli.resource.sql.SqlResource" resource="SQL"
      VNF-API_vnf-topology-automated-assign-vfmodule.xml:</return></outcome></switch><get-resource plugin='org.openecomp.sdnc.sli.resource.sql.SqlResource' resource='SQL'
      VNF-API_vnf-topology-automated-assign-vfmodule.xml:</set></block></for></block><get-resource plugin='org.openecomp.sdnc.sli.resource.sql.SqlResource' resource='SQL'
      VNF-API_vnf-topology-automated-assign-vfmodule.xml:<block atomic="true"><get-resource plugin='org.openecomp.sdnc.sli.resource.sql.SqlResource' resource='SQL'
      VNF-API_vnf-topology-automated-assign-vfmodule.xml:</set><get-resource plugin='org.openecomp.sdnc.sli.resource.sql.SqlResource' resource='SQL'
      VNF-API_vnf-topology-automated-assign-vfmodule.xml:<block atomic="true"><delete plugin='org.openecomp.sdnc.sli.resource.sql.SqlResource' resource='SQL'
      VNF-API_vnf-topology-automated-assign-vfmodule.xml:<record plugin="org.openecomp.sdnc.sli.recording.Slf4jRecorder">
      VNF-API_vnf-topology-automated-assign-vfmodule.xml:</record></outcome></delete><save plugin="org.openecomp.sdnc.sli.resource.sql.SqlResource" resource="SQL"
      VNF-API_vnf-topology-automated-assign-vfmodule.xml:<record plugin="org.openecomp.sdnc.sli.recording.Slf4jRecorder">
      

      Issue 2: ALL oam/platform-logic/vnfapi/src/main/json DGs contains openecomp.org references:

      oam/platform-logic/vnfapi/src/main/json
      $ grep -c openecomp *
      VNF-API_generate-l3network-network-id.json:4
      VNF-API_generate-subnets-subnet-id.json:4
      VNF-API_network-topology-assign.json:15
      VNF-API_network-topology-changeassign.json:22
      VNF-API_network-topology-delete.json:4
      VNF-API_network-topology-operation.json:1
      VNF-API_network-topology-rollback.json:7
      VNF-API_preload-network-topology-operation.json:1
      VNF-API_preload-vf-module-topology-operation.json:1
      VNF-API_preload-vnf-instance-topology-operation.json:1
      VNF-API_preload-vnf-topology-operation.json:1
      VNF-API_rollback-eipam-ip-assignment.json:1
      VNF-API_vf-module-topology-activate.json:2
      VNF-API_vf-module-topology-assign.json:5
      VNF-API_vf-module-topology-assign-vnf-networks.json:4
      VNF-API_vf-module-topology-changeassign.json:6
      VNF-API_vf-module-topology-delete.json:1
      VNF-API_vf-module-topology-operation.json:1
      VNF-API_vf-module-topology-rollback.json:1
      VNF-API_vnf-instance-topology-activate.json:2
      VNF-API_vnf-instance-topology-assign.json:5
      VNF-API_vnf-instance-topology-assign-vnf-networks.json:4
      VNF-API_vnf-instance-topology-changeassign.json:6
      VNF-API_vnf-instance-topology-delete.json:1
      VNF-API_vnf-instance-topology-operation.json:1
      VNF-API_vnf-instance-topology-rollback.json:1
      VNF-API_vnf-topology-activate.json:2
      VNF-API_vnf-topology-assign.json:5
      VNF-API_vnf-topology-assign-vfmodule.json:4
      VNF-API_vnf-topology-automated-assign.json:1
      VNF-API_vnf-topology-automated-assign-vfmodule.json:1
      VNF-API_vnf-topology-automated-delete.json:1
      VNF-API_vnf-topology-automated-operation.json:1
      VNF-API_vnf-topology-automated-rollback.json:1
      VNF-API_vnf-topology-changeassign.json:1
      VNF-API_vnf-topology-changedelete.json:2
      VNF-API_vnf-topology-delete.json:5
      VNF-API_vnf-topology-operation.json:1
      VNF-API_vnf-topology-preload-operation.json:1
      VNF-API_vnf-topology-rollback.json:1
      

       

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            • Assignee:
              mgkwill Marcus Williams
              Reporter:
              jmac James MacNider
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: