-
Notifications
You must be signed in to change notification settings - Fork 9.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Force new cluster causes etcd to panic when learner members are added #12285
Comments
galal-hussein
added a commit
to galal-hussein/etcd
that referenced
this issue
Sep 11, 2020
To fix a panic that happens when force-new-cluster flag is passed to etcd node if the cluster had learner nodes added from before Fixes etcd-io#12285
This was referenced Sep 11, 2020
galal-hussein
added a commit
to galal-hussein/etcd
that referenced
this issue
Sep 11, 2020
To fix a panic that happens when trying to get ids of etcd members in force new cluster mode, the issue happen if the cluster previously had etcd learner nodes added to the cluster Fixes etcd-io#12285
galal-hussein
added a commit
to galal-hussein/etcd
that referenced
this issue
Sep 14, 2020
To fix a panic that happens when trying to get ids of etcd members in force new cluster mode, the issue happen if the cluster previously had etcd learner nodes added to the cluster Fixes etcd-io#12285
galal-hussein
added a commit
to galal-hussein/etcd
that referenced
this issue
Sep 14, 2020
To fix a panic that happens when trying to get ids of etcd members in force new cluster mode, the issue happen if the cluster previously had etcd learner nodes added to the cluster Fixes etcd-io#12285
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
etcd version: v3.4.13
Issue:
the issue was seen in k3s k3s-io/k3s#2131 when --cluster-reset is passed which internally passing a --force-new-cluster to etcd node, If --force-new-cluster flag is passed to a cluster where it had previous learner members added, etcd panics with the following error:
To reproduce
The error appears to be in this line
etcd/etcdserver/raft.go
Line 642 in 76e769c
The text was updated successfully, but these errors were encountered: