Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
etcd-member unit becomes ready before accepting requests #2286
Container Linux Version
When services with
Sometimes etcd isn't ready at this point, causing depending units to fail.
It's a bit racy, so not that reliable to reproduce but it boils down to starting etcd followed by something that talks to the API.
Thanks for reporting this. According to kubeadm source, when that error occurs the pre-flight check got a non-error response from etcd. However, it is unable to parse that, seemingly because it is empty.
I suggest you to file a ticket against kubeadm or etcd directly, to investigate why the version endpoint seems to return a positive but empty response. On the OS side, everything looks as I would expect on the surface.