X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=install%2Fscripts%2Fcreate_ics_job.sh;h=7e0e95c0cbdfec3a56af735ce0a2c5bfb81b47a0;hb=7ba76d4f4c0f92c874686d60abd12ef0322f01b0;hp=7634899fed6fda323942c57d0ffa003fdb1b8f36;hpb=d806dbef4f43bb9c631c818e96c1a39e440c5e6c;p=nonrtric%2Fplt%2Franpm.git diff --git a/install/scripts/create_ics_job.sh b/install/scripts/create_ics_job.sh old mode 100644 new mode 100755 index 7634899..7e0e95c --- a/install/scripts/create_ics_job.sh +++ b/install/scripts/create_ics_job.sh @@ -20,6 +20,9 @@ # args: [] # job file shall exist in file "".job.json" create_ics_job() { + + ICS_PROXY_PORT=$(kubectl get svc -n nonrtric informationservice --output jsonpath='{.spec.ports[?(@.name=="http")].nodePort}') + echo "NodePort to ics: "$ICS_PROXY_PORT JOB=$(<.job.json) echo $JOB retcode=1 @@ -30,7 +33,7 @@ create_ics_job() { else __bearer="Authorization: Bearer $TOKEN" fi - STAT=$(curl -s -X PUT -w '%{http_code}' -H accept:application/json -H Content-Type:application/json http://$KHOST:$(kube_get_nodeport informationservice nonrtric http)/data-consumer/v1/info-jobs/job-$1"-"$2 --data-binary @.job.json -H "$__bearer" ) + STAT=$(curl -s -X PUT -w '%{http_code}' -H accept:application/json -H Content-Type:application/json http://$KUBERNETESHOST:$ICS_PROXY_PORT/data-consumer/v1/info-jobs/job-$1"-"$2 --data-binary @.job.json -H "$__bearer" ) retcode=$? echo "curl return code: $retcode" if [ $retcode -eq 0 ]; then