Skip to content
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

Support Containerd 1.4.3 #4171

Closed
meysholdt opened this issue May 7, 2021 · 3 comments
Closed

Support Containerd 1.4.3 #4171

meysholdt opened this issue May 7, 2021 · 3 comments
Assignees
Labels
type: bug Something isn't working

Comments

@meysholdt
Copy link
Member

When upgrading from containerd 1.2, I notice:

The HostPathMount of ws-daemon fails because /run/containerd/io.containerd.runtime.v1.linux/k8s.io does not exist on the node (the last segment, k8s.io does not exist).
However, there is /run/containerd/io.containerd.runtime.v2.task/k8s.io/ which looks like (judging based on the content) like it’s what we’re looking for. Switch?

After ws-daemon came up, workspaces fail with error MountVolume.SetUp failed for volume "dev-net-tun" : hostPath type check failed: /dev/net/tun is not a file

@meysholdt meysholdt added the type: bug Something isn't working label May 7, 2021
@cyrilcros
Copy link

@meysholdt I am seeing this as documented in the chart values, maybe make it a default.

# - /run/containerd/io.containerd.runtime.v2.task/k8s.io

/dev/net/tun was #3258 and may have been fixed since (?): 44a47ef

@JanKoehnlein
Copy link
Contributor

@wulfthimm is working on it

@csweichel
Copy link
Contributor

/dev/net/tun failure is fixed in #4596

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something isn't working
Projects
None yet
Development

No branches or pull requests

6 participants