Versions Compared

Key

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

...

  1. Clone the repo from : git clone https://github.com/onap-oof-pci-poc/ran-sim
  2. Go to the ran-sim/hcsim-content/enodebsim directory and build the project : JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/ mvn clean install -Dcheckstyle.skip
  3. Go to the ran-sim/Netconf-Agents/hc_50000 directory , 

     (if changes to enodebsim-impl are made run below command to place the jar) 

     cp -r ~/ran-sim/hcsim-content/enodebsim/enodebsim-impl/target/enodebsim-impl-1.0.0-SNAPSHOT.jar lib/org/onap/ransim/enodebsim-impl/1.0.0-SNAPSHOT/

  4. Execute the following command from the same directory : docker build -t netconf:latest .
  5. Bring up the docker container : docker run -d --name hc_50001 -e "enodebsimIp=10.31.4.45" -e "enodebsimPort=50001" -e "ransimCtrlrIp=10.31.4.45" -e "ransimCtrlrPort=8081" -e "vesEventListenerUrl=https://10.31.4.51:30417/eventListener/v7" -p 50001:50001 -t netconf:latest
  6. Bring up any number of netconf servers by changing the container name and port config in above command .

CPS :

Follow the steps below to setup the CPS environment:

  1. Clone the repo from : https://gerrit.onap.org/r/admin/repos/cps
  2. Build the project – When building the project run from the root cps folder : mvn clean install
  3. From docker-compose folder, run the following after building the images locally : VERSION=latest DB_USERNAME=cps DB_PASSWORD=cps docker-compose up -d
  4. Create the dataspace, schemaset, anchor and datanode using CPS APIs.

Kindly check this page for more details on CPS APIs : R9 TBDMT Enhancements

CPS-TBDMT :

Follow the steps below to setup the CPS-TBDMT environment:

  • Clone the repo from : cps/cps-tbdmt · Gerrit Code Review (onap.org)
  • Build the project – mvn clean install

  • Change the docker image name to avoid docker login issues : docker tag nexus3.onap.org:10003/onap/cps-tbdmt:latest cps-tbdmt:latest

  • From the docker-compose folder, edit the application.yml file 

cpsCoreConfiguration url –  change to VM's IP and the created dataspace's name

schemaToAnchor mapping – provide the created schemaset and anchor name

  • From the docker-compose folder, run the following to bring up the containers : docker-compose up -d