X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=integration_tests%2Fportforward.sh;h=17f56b7a7200571e15dd3a75aadfb70e68f1e5d6;hb=refs%2Fchanges%2F66%2F11866%2F1;hp=09d2a8ef096b0f38fb44c3c3636b6267815005cc;hpb=0caac0f8bacd54d8b7ae81eda2e5fb53852aaad9;p=ric-plt%2Fa1.git diff --git a/integration_tests/portforward.sh b/integration_tests/portforward.sh old mode 100755 new mode 100644 index 09d2a8e..17f56b7 --- a/integration_tests/portforward.sh +++ b/integration_tests/portforward.sh @@ -1,3 +1,8 @@ #!/bin/bash -kubectl port-forward $(kubectl get pods --namespace default -l "app.kubernetes.io/name=a1mediator,app.kubernetes.io/instance=a1" -o jsonpath="{.items[0].metadata.name}") 10000:10000 2>&1 > forward.log & - +# fail on error +set -eux +pod=$(kubectl get pods --namespace default -l "app.kubernetes.io/name=a1mediator,app.kubernetes.io/instance=a1" -o jsonpath="{.items[0].metadata.name}") +# this listener must run to forward the port, it's not just a config change +# it logs a line periodically that don't add much value, capture in a file. +rm forward.log +kubectl port-forward "$pod" 10000:10000 > forward.log 2>&1 &