You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When spinning up etcd with --auth-token=jwt,pub-key=jwt_RS256.pub,priv-key=jwt_RS256,sign-method=RS256 --auth-token-ttl=1, run into this io.grpc.StatusRuntimeException: INVALID_ARGUMENT: etcdserver: revision of auth store is old and the client fails to retry.
@lburgazzoli i can submit a PR but the test needs a custom image, which is why i had to submit it like this.
Currently the test setup doesn't allow for certificates, it takes the etcd image from upstream and uses that, but in order to reproduce the problem you need to pass a custom etcd with certificates already present which is why I've jotted the steps down. Not sure if it makes sense. Thanks.
Versions
3.5.9
main
openjdk 20.0.2 2023-07-18
Describe the bug
When spinning up
etcd
with--auth-token=jwt,pub-key=jwt_RS256.pub,priv-key=jwt_RS256,sign-method=RS256 --auth-token-ttl=1
, run into thisio.grpc.StatusRuntimeException: INVALID_ARGUMENT: etcdserver: revision of auth store is old
and the client fails to retry.To Reproduce
tmp
directorytmp
Dockerfile
docker build -t etcd-custom .
jetcd
project, and createAuthClientTTLTest.java
Expected behavior
Client should retry.
Additional context
I see there was a fix for this: #1103, but maybe I'm missing context here.
If it's easier to recreate this issue, I've made a standalone app so that you can hit the
etcd-server
The text was updated successfully, but these errors were encountered: