-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
drop golang.org/x/exp plan #4469
Comments
We don't use
I don't know why |
we use It seems that this will include an indirect dep in the result.
Line 38 in 0b9fa21
|
It's included because we use that package within runc, but you aren't importing code that uses that package in Kubernetes. It seems to me that there's a limitation (either in I'm not sure what we can really do about it from our side. To be honest, I'm a little surprised |
@cyphar as long as runc is not directly using it we are golden. we (k8s) will chase the other issues. |
As I mentioned in kubernetes/kubernetes#128276 description (see "2."), it seems to be a bug in kubernetes' |
it's not a bug, runc is actually expressing and passing along the exp dependency (xref kubernetes/kubernetes#128261 (comment)), but as long as runc isn't directly using it, there's nothing you can do but wait for ebpf to cut a new tag that includes cilium/ebpf#1557 and update to that |
refer cilium/ebpf#1596, we may wait for the cilium/ebpf next release in the end of year. |
When I bump runc to v1.2.0, we are happy to see that
github.com/cilium/ebpf
can be dropped.And we find the
golang.org/x/exp
is still in use.https://github.com/kubernetes/kubernetes/blob/fdc48b929d2c8132d2163e35c0224e18006b01e2/hack/unwanted-dependencies.json#L66
The repo holds experimental and deprecated packages and so we want to finally drop it.
More kubernetes/kubernetes#128261 (comment).
BTW, this may be effected by kubernetes/kubernetes#128157 which is in progress.
The text was updated successfully, but these errors were encountered: