-
Notifications
You must be signed in to change notification settings - Fork 789
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
Upgrade to etcd 3.4 #888
Comments
@lazzarello i dont think flannel supports ETCD V3 API. What you need to do on top of what you have done is to set the environment Since using the API v2, you need to revert back the commands you changed in this file.
Example:
|
Can be another option is to use flannel's Checkout flannel's configuration docs. https://github.com/coreos/flannel/blob/master/Documentation/configuration.md |
I spoke too soon, the arg |
I discovered from the release notes that etcd 3.4 disables API v2 by default. I have a new build with that arg set to true. Testing today. |
@lazzarello its not only the |
Just discovered this. Crazy that there are duplicate keys with the same name for different API versions. |
Wanted to relieve flannel from directly using etcd with the |
looks like this could be helpful but in the mean time, flannel is throwing another error after I did the bootstrapping with update: these two errors in flanneld don't seem to effect cluster operations. I can create an nginx pod and expose it. Everything works.
|
I see these "errors" even before doing the upgrade. |
Good news! I think I have a working build with etcd 3.4. I'll get a PR together from my fork. |
It's up at #894 I added a shell script to do the build via lxc. |
closed with above PR merged into master. |
I'm attempting to upgrade my fork to etcd v3.4.3 and I've hit a strange error coming from the go code in flanneld. Checking here before I move this upstream.
I'm not sure what the query is in the code but the value at that key is definitely valid JSON, as output by a query with etcdctl
Help debugging would be awesome.
The text was updated successfully, but these errors were encountered: