summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSandeep Shah <sandeeplinux1068@gmail.com>2020-08-20 10:37:52 -0500
committerDan Timoney <dtimoney@att.com>2020-08-26 17:19:24 -0400
commit025091f975cb53e631f4faa4987acde6fad89983 (patch)
treebf7b06f43f87b0d74e6d13f19f864873d5834232
parent518228e6a92aa59c463093c0eaca13f580b11260 (diff)
Inclusion of ranSlice feature in ODLSLI
Since ranSlice related feature code was already merged, now feature can be included in the CCSDK ODLSLI POM file Issue-ID: CCSDK-2679 Signed-off-by: SandeepLinux <Sandeep.Shah@ibm.com> Change-Id: I2e1c4802c51b109df9359c8e1ccf569b32f4e95e Signed-off-by: Dan Timoney <dtimoney@att.com>
-rw-r--r--odlsli/odlsli-alpine/pom.xml17
-rw-r--r--odlsli/src/main/properties/ran-slice-api-dg.properties91
2 files changed, 103 insertions, 5 deletions
diff --git a/odlsli/odlsli-alpine/pom.xml b/odlsli/odlsli-alpine/pom.xml
index 821e28eb..860abd60 100644
--- a/odlsli/odlsli-alpine/pom.xml
+++ b/odlsli/odlsli-alpine/pom.xml
@@ -38,11 +38,11 @@
</ccsdk.odl.features>
<odl.boot.features.extra>${odl.features.extra},${ccsdk.odl.features}</odl.boot.features.extra>
- <ccsdk.features.version>1.0.0</ccsdk.features.version>
- <ccsdk.sli.core.version>1.0.0</ccsdk.sli.core.version>
- <ccsdk.sli.adaptors.version>1.0.0</ccsdk.sli.adaptors.version>
- <ccsdk.sli.northbound.version>1.0.0</ccsdk.sli.northbound.version>
- <ccsdk.sli.plugins.version>1.0.0</ccsdk.sli.plugins.version>
+ <ccsdk.features.version>1.0.1-SNAPSHOT</ccsdk.features.version>
+ <ccsdk.sli.core.version>1.0.1-SNAPSHOT</ccsdk.sli.core.version>
+ <ccsdk.sli.adaptors.version>1.0.1-SNAPSHOT</ccsdk.sli.adaptors.version>
+ <ccsdk.sli.northbound.version>1.0.1-SNAPSHOT</ccsdk.sli.northbound.version>
+ <ccsdk.sli.plugins.version>1.0.1-SNAPSHOT</ccsdk.sli.plugins.version>
<ccsdk.oran.a1adapter.version>1.0.0-SNAPSHOT</ccsdk.oran.a1adapter.version>
</properties>
@@ -308,6 +308,13 @@
<classifier>repo</classifier>
<type>zip</type>
</dependency>
+ <dependency>
+ <groupId>org.onap.ccsdk.features.sdnr.northbound</groupId>
+ <artifactId>ranSlice-installer</artifactId>
+ <version>${ccsdk.features.version}</version>
+ <classifier>repo</classifier>
+ <type>zip</type>
+ </dependency>
</dependencies>
<build>
diff --git a/odlsli/src/main/properties/ran-slice-api-dg.properties b/odlsli/src/main/properties/ran-slice-api-dg.properties
new file mode 100644
index 00000000..dfdc831b
--- /dev/null
+++ b/odlsli/src/main/properties/ran-slice-api-dg.properties
@@ -0,0 +1,91 @@
+restapi.templateDir=/opt/onap/ccsdk/restapi/templates
+controller.url=http://sdnc.onap:8282
+controller.user=admin
+controller.pwd=Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
+ransim-mounted=false
+configdb-deployed=false
+
+restapi.trustStoreFileName=/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks
+restapi.trustStorePassword=adminadmin
+restapi.keyStoreFileName=/opt/onap/sdnc/data/stores/sdnc.p12
+restapi.keyStorePassword=adminadmin
+restapi.connection-oof-url=http://oof.api.simpledemo.onap.org:8698/api/oof/v1/route
+naming.gen-name.url=http://neng-serv:8080
+naming.gen-name.user=ccsdkapps
+naming.gen-name.pwd=ccsdkapps
+
+
+#Patch Targets TO BE FINALIZED
+ranSlice.configureNearRTRIC.target=
+ranSlice.instantiateRANSlice.target=
+ranSlice.configureRANSliceInstance.target=
+ranSlice.configureCU.target=
+ranSlice.configureDU.target=
+ranSlice.activateRANSliceInstance.target=
+ranSlice.deactivateRANSliceInstance.target=
+ranSlice.terminateRANSliceInstance.target=
+ranSlice.determineRANSliceResources.target=
+ranSlice.configNotification.target=
+
+# Templates TO BE FINALIZED
+restapi.configureNearRTRIC.templatefile=ranSlice-configureNearRTRIC.json
+restapi.instantiateRANSlice.templatefile=ranSlice-instantiateRANSlice.json
+restapi.configureRANSliceInstance.templatefile=ranSlice-configureRANSliceInstance.json
+restapi.configureCU.templatefile=ranSlice-configureCU.json
+restapi.configureDU.templatefile=ranSlice-configureDU.json
+restapi.activateRANSliceInstance.templatefile=ranSlice-activateRANSliceInstance.json
+restapi.deactivateRANSliceInstance.templatefile=ranSlice-deactivateRANSliceInstance.json
+restapi.terminateRANSliceInstance.templatefile=ranSlice-terminateRANSliceInstance.json
+restapi.determineRANSliceResources.templatefile=ranSlice-determineRANSliceResources.json
+restapi.configNotification.templatefile=ranSlice-configNotification.json
+
+restapi.dmaap-publish.templatefile=ranSlice-dmaap-publish-template.json
+restapi.dmaap-publish-config-response.template=ranSlice-dmaap-publish-config-response-template.json
+restapi.dmaap-publish-modifyconfig-payload.template=ranSlice-dmaap-publish-modifyconfig-resp-payload-template.json
+restapi.dmaap-publish-modifyconfiganr-payload.template=ranSlice-dmaap-publish-modifyconfiganr-resp-payload-template.json
+
+# URLs without Netconf Mount of Ran Simulator TO BE FINALIZED
+restapi.config=/restconf/config
+restapi.radio-access=/restconf/config/ranSlice:radio-access
+restapi.fap-service=/restconf/config/ranSlice:radio-access/fap-service/{alias}
+restapi.x-005b9-lte=/restconf/config/ranSlice:radio-access/fap-service/{alias}/x-0005b9-lte
+restapi.lte-ran-neighbor-list-in-use=/restconf/config/ranSlice:radio-access/fap-service/{alias}/cell-config/lte/lte-ran/lte-ran-neighbor-list-in-use
+restapi.lte-ran-neighbor-in-use=/restconf/config/ranSlice:radio-access/fap-service/{alias}/cell-config/lte/lte-ran/lte-ran-neighbor-list-in-use/lte-ran-neighbor-list-in-use-lte-cell/{plmnid}/{cid}
+
+# URLs with Netconf Mount of Ran Simulator TO BE FINALIZED
+restapi.config.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{pnf-name}/yang-ext:mount/
+restapi.radio-access.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{pnf-name}/yang-ext:mount/ranSlice:radio-access
+restapi.fap-service.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{pnf-name}/yang-ext:mount/ranSlice:radio-access/fap-service/{alias}
+restapi.x-005b9-lte.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{pnf-name}/yang-ext:mount/ranSlice:radio-access/fap-service/{alias}/x-0005b9-lte
+restapi.lte-ran-neighbor-list-in-use.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{pnf-name}/yang-ext:mount/ranSlice:radio-access/fap-service/{alias}/cell-config/lte/lte-ran/lte-ran-neighbor-list-in-use
+restapi.lte-ran-neighbor-in-use.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{pnf-name}/yang-ext:mount/ranSlice:radio-access/fap-service/{alias}/cell-config/lte/lte-ran/lte-ran-neighbor-list-in-use/lte-ran-neighbor-list-in-use-lte-cell/{plmnid}/{cid}
+
+#URLs for ConfigDB TO BE FINALIZED
+restapi.configdb.add-nbrlist-change-per-notif=/createNbr/{cellId}
+configdb.url=http://10.31.3.18:8080/api/sdnc-config-db/v3
+restapi.configdb.patch-pci-for-cell=/modifyPci/{cellId}
+restapi.configdb.patch-ho-for-nbr=/modifyNbrHO/{cellId}/{targetCellId}
+
+#DMAAP Publish TO BE FINALIZED
+dmaap-message-router.url=http://message-router.onap:3904/events
+ranSlice-dmaap.nbrlist-change.topic=/PCI-NOTIF-TOPIC-NGHBR-LIST-CHANGE-INFO
+ranSlice-dmaap-configuration-response.topic=SDNR-CL-RSP
+
+ranSlice-dmaap.requestID=9d2d790e-a5f0-11e8-98d0-529269fb1459
+ranSlice-dmaap.aai=
+ranSlice-dmaap.version=1.0.2
+ranSlice-dmaap.nbrlistchange.action=NeighborListModified
+
+ranSlice-dmaap-config-resp.timestamp=2018-09-10T07:10:05.614Z
+ranSlice-dmaap-config-resp.apiver=1.0
+ranSlice-dmaap-config-resp.requestID=722ee65a-8afd-48df-bf57-c152ae45bacc
+ranSlice-dmaap-config-resp.subrequestID=1
+ranSlice-dmaap-config-resp.requesttrack=no
+ranSlice-dmaap-config-resp.flags=none
+ranSlice-dmaap-config-resp.version=1.0
+ranSlice-dmaap-config-resp.rpc-name.modifyconfiganr=modifyconfiganr
+ranSlice-dmaap-config-resp.rpc-name.modifyconfig=modifyconfig
+ranSlice-dmaap-config-resp.correlationID=722ee65a-8afd-48df-bf57-c152ae45bacc-1
+ranSlice-dmaap-config-resp.type=response
+ranSlice-dmaap-config-resp.status-code=200
+ranSlice-dmaap-config-resp.status-value=SUCCESS