diff options
author | Sandeep Shah <sandeeplinux1068@gmail.com> | 2020-08-20 10:37:52 -0500 |
---|---|---|
committer | Dan Timoney <dtimoney@att.com> | 2020-08-26 17:19:24 -0400 |
commit | 025091f975cb53e631f4faa4987acde6fad89983 (patch) | |
tree | bf7b06f43f87b0d74e6d13f19f864873d5834232 | |
parent | 518228e6a92aa59c463093c0eaca13f580b11260 (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.xml | 17 | ||||
-rw-r--r-- | odlsli/src/main/properties/ran-slice-api-dg.properties | 91 |
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 |