Closed BrentDorsey closed 1 year ago
I tested v1.119 on MacOS and GCP Cloud Shell (Debian) and it worked fine. The main difference between v1.118 and v1.119 is the upgrade the JWT libraries. I want to see how the JWT token is being generated. Can you please set the env variable export APIGEECLI_SKIPLOG=false
and re-run the command? I am interested in a log statement that goes like this: jwt token : ey...
. In particular I'm interested to see the audience claim. If there is sensitive data in the token, please send it to srinandans at google.
Never mind, I reproduced it. Thanks for spotting it.
Upgrading from v1.118 to v1.119 introduced a bug which is causing the apigeecli token cache command to fail generate and cache a new Google Cloud Platform access token using a service account JSON credentials file.
Workaround - pinning APIGEECLI_VERSION=v1.118 resolved the issue.
LOCAL_ARCH=x86_64 Docker container base image = current-alpine
apigeecli install command used:
curl -L https://raw.githubusercontent.com/apigee/apigeecli/main/downloadLatest.sh | sh -;
error details: