-
Notifications
You must be signed in to change notification settings - Fork 649
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
fix: empty default snapshotter config for containerd namesapce default snapshotter label #4034
base: main
Are you sure you want to change the base?
Conversation
…t snapshotter label Signed-off-by: Weidong Sun <[email protected]>
1c00e00
to
3a5db31
Compare
@apostasie The CI errors doesn't seem to be directly related to the PR. I also can't pass this test case locally when using the main branch, and there is no corresponding output in stderr. Is this a BuildKit-related issue? |
Very likely you cannot pass the test locally because your local buildkitd is probably running on the default containerd namespace. For the build tests to pass, buildkitd has to run with On your laptop, probably just run something like:
... to install a builkitd to run the tests. As for why the tests are failing now on the CI for your PR, I am pretty sure this is indeed your changeset causing it. @AkihiroSuda might know better than me what happens in that case, but the bottom-line is very likely ^. |
Without your patch:
With your patch:
Notice the |
@wdsun1008 have a look around here: https://github.com/containerd/nerdctl/blob/main/pkg/cmd/builder/build.go#L210 This is why the image is no longer unpacked. For your patch to be usable, I would suggest you review all places were |
fix #4033