-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
[zfs] kind create cluster crashes #2987
Comments
and... I should have searched first. duplicate #2163 work around using:
I wonder if a better fix would be adding the |
something is wrong if we're not automatically detecting and switching to the native snapshotter |
(from serial.log for the node) I think the issue here is specifically with zfs + userns remap, I think I see the bug. |
can you please try without the config file but with |
Looks the same. |
Hmm, So still doing that that should mean it has /dev/fuse available, and yet overlayfs-fuse will not work ...? π |
I guess we should just always do ZFS => native Can you check what |
|
trying again with always forcing native mode on ZFS, I think this is the safest bet. where possible we want to use overlay or overlay fuse (better tested and production performance) but native is a safe fallback. the other snapshotters don't appear to receive much testing upstream and may have compatibility issues (zfs in particular) in the odd containerd-in-container enviornment |
SUCCESS!
Thank you. |
Thanks for confirming! The fix should merge shortly and future node images will have this fix. |
What happened:
I ran
kind create cluster
and have a Go stacktrace. I ran again with--retain
for additional logs for this report.What you expected to happen:
Running containers for both control-plane and node. I only get a running control-plane which fails to start the node container.
How to reproduce it (as minimally and precisely as possible):
I'm not sure, but maybe because I am using
zfs
docker storage driver.Anything else we need to know?:
tmp-3955055506.tar.gz
Environment:
kind version
): kind v0.17.0 go1.19.2 linux/amd64kubectl version
):Client Version: version.Info{Major:"1", Minor:"25", GitVersion:"v1.25.3", GitCommit:"434bfd82814af038ad94d62ebe59b133fcb50506", GitTreeState:"clean", BuildDate:"2022-10-12T10:57:26Z", GoVersion:"go1.19.2", Compiler:"gc", Platform:"linux/amd64"}Kustomize Version: v4.5.7
docker info
):/etc/os-release
):The text was updated successfully, but these errors were encountered: