mirror of
https://github.com/outbackdingo/kubernetes.git
synced 2026-02-24 03:47:33 +00:00
Automatic merge from submit-queue (batch tested with PRs 50719, 51216, 50212, 51408, 51381) Fix prefixing bug in import verifier In order to check if an import is of an allowed tree, we need to check that the import is either literally to the base of the tree or that the import is below the tree (the import, suffixed with `/`, should be a prefix) instead of checking simply that the import is a prefix of the allowed tree, as that causes issues with packages that are prefixes of each other, like `k8s.io/api` and `k8s.io/apimachinery`. Signed-off-by: Steve Kuznetsov <skuznets@redhat.com> ```release-note NONE ``` Fixes https://github.com/kubernetes/kubernetes/issues/51212 /assign @sttts @deads2k This will be broken right now hopefully you'll be able to build on top to fix it @sttts