diff --git a/docker/dockerfile.rpc b/docker/dockerfile.rpc index 738bc01..93a6041 100644 --- a/docker/dockerfile.rpc +++ b/docker/dockerfile.rpc @@ -12,11 +12,11 @@ RUN cargo build --release --bin=rpc FROM rust:1.79-slim-buster +WORKDIR /fabric + RUN apt update RUN apt install -y build-essential pkg-config libssl-dev libsasl2-dev cmake -WORKDIR /app - COPY --from=build /app/target/release/rpc . COPY ./data ./data diff --git a/test/expect b/test/expect index 6d72ec0..b3e2d8f 100755 --- a/test/expect +++ b/test/expect @@ -26,16 +26,19 @@ while true; do done TOKEN=$(curl --verbose --request POST --url https://dev-dflg0ssi.us.auth0.com/oauth/token --header 'content-type: application/json' --data $TEST_CREDENTIAL | jq -r '.access_token') -echo "token -> $TOKEN" - NODE_IP=$(kubectl get nodes -o jsonpath='{.items[0].status.addresses[?(@.type=="InternalIP")].address}') -echo "NODE_IP -> $NODE_IP" + +POD_NAME=$(kubectl get pods -n demeter-rpc -o jsonpath='{.items[0].metadata.name}') +kubectl logs -n demeter-rpc $POD_NAME NAMESPACE=$(./grpcurl -plaintext -vv -H "Authorization: Bearer $TOKEN" -d '{"name": "New Namespace"}' "$NODE_IP":30950 demeter.ops.v1alpha.ProjectService.CreateProject | jq -r '.namespace') POD_NAME=$(kubectl get pods -n demeter-rpc -o jsonpath='{.items[0].metadata.name}') kubectl logs -n demeter-rpc $POD_NAME +POD_NAME=$(kubectl get pods -n demeter-daemon -o jsonpath='{.items[0].metadata.name}') +kubectl logs -n demeter-daemon $POD_NAME + ATTEMPT=1 MAX_ATTEMPT=120