diff --git a/hack/.linted_packages b/hack/.linted_packages index ebf2c0b3e4b..6909f413478 100644 --- a/hack/.linted_packages +++ b/hack/.linted_packages @@ -277,6 +277,7 @@ staging/src/k8s.io/apimachinery/pkg/util/json staging/src/k8s.io/apimachinery/pkg/util/validation/field staging/src/k8s.io/apimachinery/pkg/version staging/src/k8s.io/apimachinery/pkg/watch +staging/src/k8s.io/apiserver/pkg/apis/example/install staging/src/k8s.io/apiserver/pkg/authentication/authenticator staging/src/k8s.io/apiserver/pkg/authentication/request/union staging/src/k8s.io/apiserver/pkg/authentication/request/x509 diff --git a/pkg/api/testing/BUILD b/pkg/api/testing/BUILD index da3405309b5..bda8cfb8b5b 100644 --- a/pkg/api/testing/BUILD +++ b/pkg/api/testing/BUILD @@ -24,6 +24,7 @@ go_library( "//pkg/apis/batch:go_default_library", "//pkg/apis/certificates:go_default_library", "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", "//pkg/apis/policy:go_default_library", "//pkg/apis/rbac:go_default_library", "//vendor:github.com/google/gofuzz", @@ -34,6 +35,7 @@ go_library( "//vendor:k8s.io/apimachinery/pkg/labels", "//vendor:k8s.io/apimachinery/pkg/runtime", "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", "//vendor:k8s.io/apimachinery/pkg/util/intstr", ], ) diff --git a/pkg/genericapiserver/endpoints/BUILD b/pkg/genericapiserver/endpoints/BUILD index 5710e6e01bf..e959874f5f8 100644 --- a/pkg/genericapiserver/endpoints/BUILD +++ b/pkg/genericapiserver/endpoints/BUILD @@ -20,8 +20,6 @@ go_test( tags = ["automanaged"], deps = [ "//pkg/api:go_default_library", - "//pkg/api/testing:go_default_library", - "//pkg/api/v1:go_default_library", "//pkg/genericapiserver/endpoints/filters:go_default_library", "//pkg/genericapiserver/endpoints/handlers:go_default_library", "//pkg/genericapiserver/endpoints/handlers/responsewriters:go_default_library", @@ -41,6 +39,7 @@ go_test( "//vendor:k8s.io/apimachinery/pkg/labels", "//vendor:k8s.io/apimachinery/pkg/runtime", "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", "//vendor:k8s.io/apimachinery/pkg/runtime/serializer/streaming", "//vendor:k8s.io/apimachinery/pkg/util/diff", "//vendor:k8s.io/apimachinery/pkg/util/net", @@ -48,6 +47,9 @@ go_test( "//vendor:k8s.io/apimachinery/pkg/util/wait", "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/apiserver/pkg/admission", + "//vendor:k8s.io/apiserver/pkg/apis/example", + "//vendor:k8s.io/apiserver/pkg/apis/example/fuzzer", + "//vendor:k8s.io/apiserver/pkg/apis/example/v1", "//vendor:k8s.io/apiserver/pkg/endpoints/request", ], ) diff --git a/pkg/genericapiserver/registry/rest/BUILD b/pkg/genericapiserver/registry/rest/BUILD index f63eabde2b8..37fc2dc09fe 100644 --- a/pkg/genericapiserver/registry/rest/BUILD +++ b/pkg/genericapiserver/registry/rest/BUILD @@ -21,7 +21,6 @@ go_library( ], tags = ["automanaged"], deps = [ - "//pkg/api:go_default_library", "//pkg/api/validation/genericvalidation:go_default_library", "//vendor:k8s.io/apimachinery/pkg/api/errors", "//vendor:k8s.io/apimachinery/pkg/api/meta", @@ -60,9 +59,9 @@ go_test( library = ":go_default_library", tags = ["automanaged"], deps = [ - "//pkg/api:go_default_library", "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", "//vendor:k8s.io/apimachinery/pkg/util/uuid", + "//vendor:k8s.io/apiserver/pkg/apis/example", "//vendor:k8s.io/apiserver/pkg/endpoints/request", ], ) diff --git a/pkg/genericapiserver/registry/rest/resttest/BUILD b/pkg/genericapiserver/registry/rest/resttest/BUILD index 6d9d3dab04a..ce3bb974a8c 100644 --- a/pkg/genericapiserver/registry/rest/resttest/BUILD +++ b/pkg/genericapiserver/registry/rest/resttest/BUILD @@ -12,7 +12,6 @@ go_library( srcs = ["resttest.go"], tags = ["automanaged"], deps = [ - "//pkg/api:go_default_library", "//pkg/genericapiserver/registry/rest:go_default_library", "//vendor:k8s.io/apimachinery/pkg/api/equality", "//vendor:k8s.io/apimachinery/pkg/api/errors", diff --git a/vendor/BUILD b/vendor/BUILD index 8bea5b49310..ee0b5f75a8e 100644 --- a/vendor/BUILD +++ b/vendor/BUILD @@ -13757,12 +13757,13 @@ go_test( go_library( name = "k8s.io/apimachinery/pkg/api/testing", srcs = [ + "k8s.io/apimachinery/pkg/api/testing/codec.go", "k8s.io/apimachinery/pkg/api/testing/fuzzer.go", - "k8s.io/apimachinery/pkg/api/testing/register.go", ], tags = ["automanaged"], deps = [ "//vendor:github.com/google/gofuzz", + "//vendor:k8s.io/apimachinery/pkg/api/resource", "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", "//vendor:k8s.io/apimachinery/pkg/runtime", "//vendor:k8s.io/apimachinery/pkg/runtime/schema", @@ -14039,3 +14040,74 @@ go_library( "//vendor:k8s.io/client-go/util/cert", ], ) + +go_library( + name = "k8s.io/apiserver/pkg/apis/example", + srcs = [ + "k8s.io/apiserver/pkg/apis/example/doc.go", + "k8s.io/apiserver/pkg/apis/example/register.go", + "k8s.io/apiserver/pkg/apis/example/types.go", + "k8s.io/apiserver/pkg/apis/example/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/conversion", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + ], +) + +go_library( + name = "k8s.io/apiserver/pkg/apis/example/fuzzer", + srcs = ["k8s.io/apiserver/pkg/apis/example/fuzzer/fuzzer.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/google/gofuzz", + "//vendor:k8s.io/apimachinery/pkg/api/testing", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", + "//vendor:k8s.io/apiserver/pkg/apis/example", + "//vendor:k8s.io/apiserver/pkg/apis/example/v1", + ], +) + +go_library( + name = "k8s.io/apiserver/pkg/apis/example/install", + srcs = ["k8s.io/apiserver/pkg/apis/example/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apimachinery/pkg/apimachinery/announced", + "//vendor:k8s.io/apimachinery/pkg/apimachinery/registered", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apiserver/pkg/apis/example", + "//vendor:k8s.io/apiserver/pkg/apis/example/v1", + ], +) + +go_library( + name = "k8s.io/apiserver/pkg/apis/example/v1", + srcs = [ + "k8s.io/apiserver/pkg/apis/example/v1/conversion.go", + "k8s.io/apiserver/pkg/apis/example/v1/defaults.go", + "k8s.io/apiserver/pkg/apis/example/v1/doc.go", + "k8s.io/apiserver/pkg/apis/example/v1/generated.pb.go", + "k8s.io/apiserver/pkg/apis/example/v1/register.go", + "k8s.io/apiserver/pkg/apis/example/v1/types.generated.go", + "k8s.io/apiserver/pkg/apis/example/v1/types.go", + "k8s.io/apiserver/pkg/apis/example/v1/types_swagger_doc_generated.go", + "k8s.io/apiserver/pkg/apis/example/v1/zz_generated.conversion.go", + "k8s.io/apiserver/pkg/apis/example/v1/zz_generated.deepcopy.go", + "k8s.io/apiserver/pkg/apis/example/v1/zz_generated.defaults.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/conversion", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apiserver/pkg/apis/example", + ], +)