-
Notifications
You must be signed in to change notification settings - Fork 407
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
[BUG] yurtadm does not allow minor version compatibility of kubelet #1169
Comments
1st I would like to check if this is constraint or limitation, as Kubernetes perspective, it can be supported. |
I think maybe we could allow different |
yeah probably that would be somewhere we land to avoid possible problems with minor version mismatch. |
@fujitatomoya would you like to make a pull request to fix this weakness of |
@YTGhost yes, we can allow different |
@YTGhost @rambohe-ch i will try that when i got some time. thanks for comments. |
@fujitatomoya Hi, do you have any progress about this issue? |
No, not really. i just cannot have bandwidth for that. i would not expect that i can do that in next couple of weeks. if somebody else takes this over, that would be appreciated. |
@fujitatomoya If you don't mind, I can take the job and get it done in the next few days. |
@YTGhost you can take it, all yours. thanks 👍 |
/assign |
What happened:
yurtadm join
checks if kubelet version in edge can match with cluster version.And if it does not match any version major, minor or patch, it will fail to join the cluster.
What you expected to happen:
Kubernetes uses https://semver.org/, that means it should be compatible up to minor version.
So we could expect that only major version matches with cluster version, then proceed to join the cluster.
Anything else we need to know?:
This is likely to happen for edge environment, since it will be really hard to maintain all devices as single specific version with cluster.
Environment:
kubectl version
): v1.22.13cat /etc/os-release
):uname -a
):others
/kind bug
The text was updated successfully, but these errors were encountered: