-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
Configuration issues with containerd failing Kubespray install with "unknown service runtime.v1alpha2.ImageService" error #9956
Comments
I had the same problem:
config.toml
if I run:
of course,I am ok, But how does my private image repository work! so , I don't know what to do😫 |
I think the problem is this #9566 https://github.com/containerd/containerd/blob/release/1.6/docs/cri/config.md
I resolved the issue by removing the following lines from the config.toml template {% if containerd_insecure_registries is defined and containerd_insecure_registries|length>0 %} |
Appears to be fixed in #9770 |
I'm having the same problem on the release-2.21 branch, and have now submitted a PR to that branch. |
Both above PR being merged, the issues appears to have been fixed. |
@VannTen: Closing this issue. 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. |
I am attempting to bump a project I managed up to the latest version of Kubernetes. Along with this change comes the containerd as the default runtime and I am running into version errors across the board in my CI system. The last set of issues I ran into turned out to be actual bugs which have since been patched in commits to the release branch. But I am now seeing several errors
This looks very similar to an issue over at https://serverfault.com/questions/1074008/containerd-1-4-9-unimplemented-desc-unknown-service-runtime-v1alpha2-runtimese where the issue seemed to be a containerd plugin.
Wondering if anyone has any ideas, I'm installing onto a freshlly installed fairly vanilla set of OSs and I am not making any changes to the kubespray code or making any major configuration changes to the group_vars.
This exact same setup is working fine with both docker and containerd as underlying runtimes in a previuos kubespray release.
Kubespray version (commit) (
git rev-parse --short HEAD
):Latest commit to the
release-2.21
branchcommit: 08467ad
group_vars
Full configuration file can be found here: https://github.com/supertetelman/deepops/blob/containerd-test-update/config.example/group_vars/k8s-cluster.yml
There are not many changes around containerd other than:
Error:
Full PR can be found here: NVIDIA/deepops#1253
The text was updated successfully, but these errors were encountered: