[DCAEGEN2-SLICEANALYSISMS] Add new robot for CCVPN/IBN closed-loop functionality...
[integration/csit.git] / scripts / dcaegen2-services-slice-analysis-ms / slice-analysis-ms / cps-aai / cps-aai-setup.sh
index 65b2c29..9bbf73d 100644 (file)
@@ -3,7 +3,7 @@
 #Building cps-tbdmt image
 git clone "https://gerrit.onap.org/r/cps/cps-tbdmt"
 mvn -f cps-tbdmt/ -Dmaven.test.skip clean install --settings settings.xml
-sudo rm -r cps-tbdmt/
+rm -rf cps-tbdmt/
 
 #Creating containers for cps, cps-tbdmt & aai-resources
 docker-compose up -d
@@ -57,6 +57,7 @@ http://$CPS_TBDMT_IP:8080/templates \
 
 ##Uploading aai data
 AAI_RESOURCES_IP=$(docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' aai-resources )
+echo "\n\nAAI_RESOURCES_IP=${AAI_RESOURCES_IP}"
 echo "\nUploading data to aai-resources"
 curl --request PUT -H "X-FromAppId:AAI " -H  "X-TransactionId:get_aai_subscr" -H "Accept:application/json" -H "Content-Type:application/json" -k \
 https://$AAI_RESOURCES_IP:8447/aai/v21/business/customers/customer/5GCustomer \
@@ -102,3 +103,12 @@ curl --request PUT -H "X-FromAppId:AAI " -H  "X-TransactionId:get_aai_subscr" -H
 https://$AAI_RESOURCES_IP:8447/aai/v21/business/customers/customer/5GCustomer/service-subscriptions/service-subscription/5G/service-instances/service-instance/09cad94e-fbb8-4c70-9c4d-74ec75e97683 \
 -d @sim-data/nsi.json -i
 
+##Uploading CCVPN/IBN aai data
+curl --location --request PUT https://$AAI_RESOURCES_IP:8447/aai/v24/network/network-policies/network-policy/933dacc1-56e0-4b94-8808-4d099ebc4de5 \
+--header 'Accept: application/json' \
+--header 'Authorization: Basic QUFJOkFBSQ==' \
+--header 'Content-Type: application/json' \
+--header 'X-FromAppId: AAI' \
+--header 'X-TransactionId: 808b54e3-e563-4144-a1b9-e24e2ed93d4f' \
+--header 'cache-control: no-cache' \
+-k -d @sim-data/network_policy.json