-
Notifications
You must be signed in to change notification settings - Fork 717
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
kubeadm doesn't pass etcd progress notification flag #2731
Comments
@p0lyn0mial: There are no sig labels on this issue. Please add an appropriate label by using one of the following commands:
Please see the group list for a listing of the SIGs, working groups, and committees available. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@p0lyn0mial: This issue is currently awaiting triage. If a SIG or subproject determines this is a relevant issue, they will accept it by applying the The Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/cc @neolit123 @aojea |
@neolit123: Something went wrong or the destination repo kubernetes/khbeadm does not exist. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/transfer kubeadm |
/kind feature |
FWIW - I'm copying my comment from the original issue to give a context:
So I don't consider this an experimental feature. The problem is that there weren't any etcd release after 3.4 for ~2 years, and 3.5 that was released last year is still not fully production ready (not qualified enough). So I personally think that we are now ready to just enable it in kind for everyone, but I'm not kind maintainer so it needs to be decided by kind maintainers. |
Link the etcd issue for graduating this flag: etcd-io/etcd#13779 |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
This is in the plan of etcd v3.6. Move it to v1.29 then. |
/sig etcd IMO |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
What happened?
The
experimental-watch-progress-notify-interval
flag specifies an interval at which etcd sends data to the kube-api server.It is used by the
WatchBookmark
feature (kube-apiserver
) which is GA since 1.17.It will also be used by a new
WatchList
feature (kube-apiserver's
) which is Alpha since 1.25Given the above, a default installation must pass the flag required by the
kube-apiserver
toetcd
. Otherwise, some features will not work.Note that the feature was graduated to GA (non-experiment) in etcd 3.5 without any code changes. Once kubernetes switches to etcd in 3.5 the flag name will have to be changed.
What did you expect to happen?
The
experimental-watch-progress-notify-interval
flag is specified on etcd binary.How can we reproduce it (as minimally and precisely as possible)?
atm the kubeadm does not specify the flag. So simply installing a cluster is enough to reproduce the issue.
Anything else we need to know?
No response
Kubernetes version
n/a
Cloud provider
OS version
Install tools
Container runtime (CRI) and version (if applicable)
Related plugins (CNI, CSI, ...) and versions (if applicable)
‐---------
edit neolit123
1.25
kubeadm: pass etcd progress notification flag to etcd kubeadm: pass etcd progress notification flag to etcd kubernetes#111383
next
Track stabilization of --experimental-watch-progress-notify-interval flag etcd-io/etcd#13779
The text was updated successfully, but these errors were encountered: