-
Notifications
You must be signed in to change notification settings - Fork 264
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
[release/0.11] vendor: github.com/containerd/containerd v1.6.33 #2185
[release/0.11] vendor: github.com/containerd/containerd v1.6.33 #2185
Conversation
Update to the current v1.6 release, which deprecated the errdefs package in favor of the separate github.com/containerd/errdefs module, which is now an alias. Update the minimum required version to prevent consumers from using an older version, and thus incompatible errdefs definitions, and change all uses of the deprecated package to use the module directly. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
66d6b53
to
6fbbf8d
Compare
Looks like I forgot to re-vendor after changing to the Can you give CI another run? |
Hmm... some CGO issue on building for the windows 2022 integration tests; wondering if we need to update this branch to go1.20
|
Hi @thaJeztah yeah, we have been running into this. But since this has been happening and is not related to your PR , we needn't block your PR on this. Will try to fix this up on the side. |
Thanks! let me know if there's anything needed on my side 👍 I also just realized that containerd 1.6 is still on hcsshim v0.9.x, and containerd 1.7 is on hcsshim v0.11.x, but that depends on containerd 1.6. Considering now if the v0.11 branch should be updated to containerd 1.7, but that's assuming containerd 1.6 can continue to stay on hcsshim 0.9.x (and I'd have to check if doing so would help with some of the new modules in preparation for containerd v2.0.0 - I'll have a check if it would help for that - not urgent. |
I think we should leave the containerd versions in the hcsshim release branches as is unless there is a strong need to do otherwise. This will bring unnecessary changes while vendoring in hcsshim tags into stable releases of containerd. |
Update to the current v1.6 release, which deprecated the errdefs package in favor of the separate github.com/containerd/errdefs module, which is now an alias.
Update the minimum required version to prevent consumers from using an older version, and thus incompatible errdefs definitions, and change all uses of the deprecated package to use the module directly.