From 633e9d98fc83850c3a0e6096d32e581e0a887012 Mon Sep 17 00:00:00 2001 From: deads2k Date: Thu, 12 Jan 2017 10:17:12 -0500 Subject: [PATCH] use apimachinery packages instead of client-go packages --- federation/pkg/kubefed/BUILD | 2 +- federation/pkg/kubefed/init/BUILD | 2 +- federation/pkg/kubefed/init/init_test.go | 2 +- federation/pkg/kubefed/join_test.go | 2 +- pkg/registry/core/service/allocator/BUILD | 2 +- .../core/service/allocator/bitmap_test.go | 2 +- pkg/ssh/BUILD | 8 +- pkg/ssh/ssh.go | 6 +- pkg/ssh/ssh_test.go | 2 +- pkg/util/wsstream/BUILD | 1 - pkg/util/wsstream/stream.go | 2 +- plugin/pkg/admission/imagepolicy/BUILD | 1 - plugin/pkg/admission/imagepolicy/admission.go | 6 +- .../authenticator/request/headerrequest/BUILD | 2 +- .../request/headerrequest/requestheader.go | 2 +- .../auth/authenticator/token/webhook/BUILD | 2 +- .../authenticator/token/webhook/webhook.go | 2 +- plugin/pkg/auth/authorizer/webhook/BUILD | 2 +- plugin/pkg/auth/authorizer/webhook/webhook.go | 2 +- plugin/pkg/webhook/BUILD | 8 +- plugin/pkg/webhook/webhook.go | 13 +- .../pkg/authentication/request/union/union.go | 2 +- .../pkg/authentication/request/x509/x509.go | 4 +- .../authentication/request/x509/x509_test.go | 732 +++---- .../pkg/authorization/union/union.go | 2 +- test/e2e/BUILD | 1 - test/e2e/disruption.go | 2 +- test/e2e/framework/BUILD | 1 - test/e2e/framework/framework.go | 2 +- vendor/BUILD | 1820 ++++++++--------- 30 files changed, 1288 insertions(+), 1349 deletions(-) diff --git a/federation/pkg/kubefed/BUILD b/federation/pkg/kubefed/BUILD index bbb2457670a..7e0d664a1f0 100644 --- a/federation/pkg/kubefed/BUILD +++ b/federation/pkg/kubefed/BUILD @@ -61,7 +61,7 @@ go_test( "//pkg/kubectl/cmd/testing:go_default_library", "//pkg/kubectl/cmd/util:go_default_library", "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/util/diff", + "//vendor:k8s.io/apimachinery/pkg/util/diff", ], ) diff --git a/federation/pkg/kubefed/init/BUILD b/federation/pkg/kubefed/init/BUILD index b53975dfd03..f9ad5ee2051 100644 --- a/federation/pkg/kubefed/init/BUILD +++ b/federation/pkg/kubefed/init/BUILD @@ -54,7 +54,7 @@ go_test( "//pkg/kubectl/cmd/util:go_default_library", "//pkg/util/intstr:go_default_library", "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/util/diff", + "//vendor:k8s.io/apimachinery/pkg/util/diff", ], ) diff --git a/federation/pkg/kubefed/init/init_test.go b/federation/pkg/kubefed/init/init_test.go index 8c78422d113..991411e4410 100644 --- a/federation/pkg/kubefed/init/init_test.go +++ b/federation/pkg/kubefed/init/init_test.go @@ -31,7 +31,7 @@ import ( "time" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/client-go/pkg/util/diff" + "k8s.io/apimachinery/pkg/util/diff" kubefedtesting "k8s.io/kubernetes/federation/pkg/kubefed/testing" "k8s.io/kubernetes/federation/pkg/kubefed/util" "k8s.io/kubernetes/pkg/api" diff --git a/federation/pkg/kubefed/join_test.go b/federation/pkg/kubefed/join_test.go index 2b594e1b487..ab87b9e1990 100644 --- a/federation/pkg/kubefed/join_test.go +++ b/federation/pkg/kubefed/join_test.go @@ -24,7 +24,7 @@ import ( "testing" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/client-go/pkg/util/diff" + "k8s.io/apimachinery/pkg/util/diff" federationapi "k8s.io/kubernetes/federation/apis/federation/v1beta1" kubefedtesting "k8s.io/kubernetes/federation/pkg/kubefed/testing" "k8s.io/kubernetes/federation/pkg/kubefed/util" diff --git a/pkg/registry/core/service/allocator/BUILD b/pkg/registry/core/service/allocator/BUILD index 35beb40124c..68d317e8d43 100644 --- a/pkg/registry/core/service/allocator/BUILD +++ b/pkg/registry/core/service/allocator/BUILD @@ -26,7 +26,7 @@ go_test( ], library = ":go_default_library", tags = ["automanaged"], - deps = ["//vendor:k8s.io/client-go/pkg/util/sets"], + deps = ["//vendor:k8s.io/apimachinery/pkg/util/sets"], ) filegroup( diff --git a/pkg/registry/core/service/allocator/bitmap_test.go b/pkg/registry/core/service/allocator/bitmap_test.go index e17055a975c..8aa434950f8 100644 --- a/pkg/registry/core/service/allocator/bitmap_test.go +++ b/pkg/registry/core/service/allocator/bitmap_test.go @@ -19,7 +19,7 @@ package allocator import ( "testing" - "k8s.io/client-go/pkg/util/sets" + "k8s.io/apimachinery/pkg/util/sets" ) func TestAllocate(t *testing.T) { diff --git a/pkg/ssh/BUILD b/pkg/ssh/BUILD index 4b0ee375a47..9c99ae96b92 100644 --- a/pkg/ssh/BUILD +++ b/pkg/ssh/BUILD @@ -16,7 +16,7 @@ go_test( deps = [ "//vendor:github.com/golang/glog", "//vendor:golang.org/x/crypto/ssh", - "//vendor:k8s.io/client-go/pkg/util/wait", + "//vendor:k8s.io/apimachinery/pkg/util/wait", ], ) @@ -28,9 +28,9 @@ go_library( "//vendor:github.com/golang/glog", "//vendor:github.com/prometheus/client_golang/prometheus", "//vendor:golang.org/x/crypto/ssh", - "//vendor:k8s.io/client-go/pkg/util/net", - "//vendor:k8s.io/client-go/pkg/util/runtime", - "//vendor:k8s.io/client-go/pkg/util/wait", + "//vendor:k8s.io/apimachinery/pkg/util/net", + "//vendor:k8s.io/apimachinery/pkg/util/runtime", + "//vendor:k8s.io/apimachinery/pkg/util/wait", ], ) diff --git a/pkg/ssh/ssh.go b/pkg/ssh/ssh.go index a56d1f508a7..a9f24dfc7a5 100644 --- a/pkg/ssh/ssh.go +++ b/pkg/ssh/ssh.go @@ -40,9 +40,9 @@ import ( "github.com/prometheus/client_golang/prometheus" "golang.org/x/crypto/ssh" - utilnet "k8s.io/client-go/pkg/util/net" - "k8s.io/client-go/pkg/util/runtime" - "k8s.io/client-go/pkg/util/wait" + utilnet "k8s.io/apimachinery/pkg/util/net" + "k8s.io/apimachinery/pkg/util/runtime" + "k8s.io/apimachinery/pkg/util/wait" ) var ( diff --git a/pkg/ssh/ssh_test.go b/pkg/ssh/ssh_test.go index ecf302c1bf9..3d9dcdb307b 100644 --- a/pkg/ssh/ssh_test.go +++ b/pkg/ssh/ssh_test.go @@ -26,7 +26,7 @@ import ( "testing" "time" - "k8s.io/client-go/pkg/util/wait" + "k8s.io/apimachinery/pkg/util/wait" "github.com/golang/glog" "golang.org/x/crypto/ssh" diff --git a/pkg/util/wsstream/BUILD b/pkg/util/wsstream/BUILD index a3aaf0ba197..1416e00f609 100644 --- a/pkg/util/wsstream/BUILD +++ b/pkg/util/wsstream/BUILD @@ -20,7 +20,6 @@ go_library( "//vendor:github.com/golang/glog", "//vendor:golang.org/x/net/websocket", "//vendor:k8s.io/apimachinery/pkg/util/runtime", - "//vendor:k8s.io/client-go/pkg/util/runtime", ], ) diff --git a/pkg/util/wsstream/stream.go b/pkg/util/wsstream/stream.go index df9240c0cf0..9dd165bfabc 100644 --- a/pkg/util/wsstream/stream.go +++ b/pkg/util/wsstream/stream.go @@ -25,7 +25,7 @@ import ( "golang.org/x/net/websocket" - "k8s.io/client-go/pkg/util/runtime" + "k8s.io/apimachinery/pkg/util/runtime" ) // The WebSocket subprotocol "binary.k8s.io" will only send messages to the diff --git a/plugin/pkg/admission/imagepolicy/BUILD b/plugin/pkg/admission/imagepolicy/BUILD index e768defae67..706e8c4ff5b 100644 --- a/plugin/pkg/admission/imagepolicy/BUILD +++ b/plugin/pkg/admission/imagepolicy/BUILD @@ -28,7 +28,6 @@ go_library( "//vendor:k8s.io/client-go/pkg/api/errors", "//vendor:k8s.io/client-go/pkg/apis/imagepolicy/install", "//vendor:k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", "//vendor:k8s.io/client-go/rest", ], ) diff --git a/plugin/pkg/admission/imagepolicy/admission.go b/plugin/pkg/admission/imagepolicy/admission.go index b1370c5888b..f8533d340a1 100644 --- a/plugin/pkg/admission/imagepolicy/admission.go +++ b/plugin/pkg/admission/imagepolicy/admission.go @@ -28,14 +28,14 @@ import ( "github.com/golang/glog" + "k8s.io/apimachinery/pkg/runtime/schema" + kubeschema "k8s.io/apimachinery/pkg/runtime/schema" + "k8s.io/apimachinery/pkg/util/yaml" "k8s.io/apiserver/pkg/util/cache" apierrors "k8s.io/client-go/pkg/api/errors" "k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1" - "k8s.io/client-go/pkg/runtime/schema" "k8s.io/client-go/rest" - kubeschema "k8s.io/apimachinery/pkg/runtime/schema" - "k8s.io/apimachinery/pkg/util/yaml" "k8s.io/kubernetes/pkg/admission" "k8s.io/kubernetes/pkg/api" "k8s.io/kubernetes/plugin/pkg/webhook" diff --git a/plugin/pkg/auth/authenticator/request/headerrequest/BUILD b/plugin/pkg/auth/authenticator/request/headerrequest/BUILD index df70709e935..7c3f5b63869 100644 --- a/plugin/pkg/auth/authenticator/request/headerrequest/BUILD +++ b/plugin/pkg/auth/authenticator/request/headerrequest/BUILD @@ -21,11 +21,11 @@ go_library( srcs = ["requestheader.go"], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", "//vendor:k8s.io/apiserver/pkg/authentication/request/x509", "//vendor:k8s.io/apiserver/pkg/authentication/user", "//vendor:k8s.io/client-go/pkg/util/cert", - "//vendor:k8s.io/client-go/pkg/util/sets", ], ) diff --git a/plugin/pkg/auth/authenticator/request/headerrequest/requestheader.go b/plugin/pkg/auth/authenticator/request/headerrequest/requestheader.go index 8d9cd184b7e..7b515c351ca 100644 --- a/plugin/pkg/auth/authenticator/request/headerrequest/requestheader.go +++ b/plugin/pkg/auth/authenticator/request/headerrequest/requestheader.go @@ -23,11 +23,11 @@ import ( "net/http" "strings" + "k8s.io/apimachinery/pkg/util/sets" "k8s.io/apiserver/pkg/authentication/authenticator" x509request "k8s.io/apiserver/pkg/authentication/request/x509" "k8s.io/apiserver/pkg/authentication/user" utilcert "k8s.io/client-go/pkg/util/cert" - "k8s.io/client-go/pkg/util/sets" ) type requestHeaderAuthRequestHandler struct { diff --git a/plugin/pkg/auth/authenticator/token/webhook/BUILD b/plugin/pkg/auth/authenticator/token/webhook/BUILD index 00521699587..59c222bc324 100644 --- a/plugin/pkg/auth/authenticator/token/webhook/BUILD +++ b/plugin/pkg/auth/authenticator/token/webhook/BUILD @@ -15,13 +15,13 @@ go_library( deps = [ "//pkg/apis/authentication/install:go_default_library", "//plugin/pkg/webhook:go_default_library", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", "//vendor:k8s.io/apiserver/pkg/authentication/user", "//vendor:k8s.io/apiserver/pkg/util/cache", "//vendor:k8s.io/client-go/kubernetes/typed/authentication/v1beta1", "//vendor:k8s.io/client-go/pkg/apis/authentication/install", "//vendor:k8s.io/client-go/pkg/apis/authentication/v1beta1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", ], ) diff --git a/plugin/pkg/auth/authenticator/token/webhook/webhook.go b/plugin/pkg/auth/authenticator/token/webhook/webhook.go index 181a6ea9787..6a6e3cf7475 100644 --- a/plugin/pkg/auth/authenticator/token/webhook/webhook.go +++ b/plugin/pkg/auth/authenticator/token/webhook/webhook.go @@ -20,12 +20,12 @@ package webhook import ( "time" + "k8s.io/apimachinery/pkg/runtime/schema" "k8s.io/apiserver/pkg/authentication/authenticator" "k8s.io/apiserver/pkg/authentication/user" "k8s.io/apiserver/pkg/util/cache" authenticationclient "k8s.io/client-go/kubernetes/typed/authentication/v1beta1" authentication "k8s.io/client-go/pkg/apis/authentication/v1beta1" - "k8s.io/client-go/pkg/runtime/schema" "k8s.io/kubernetes/plugin/pkg/webhook" diff --git a/plugin/pkg/auth/authorizer/webhook/BUILD b/plugin/pkg/auth/authorizer/webhook/BUILD index 3f213fe4e95..5891d642523 100644 --- a/plugin/pkg/auth/authorizer/webhook/BUILD +++ b/plugin/pkg/auth/authorizer/webhook/BUILD @@ -16,12 +16,12 @@ go_library( "//pkg/apis/authorization/install:go_default_library", "//plugin/pkg/webhook:go_default_library", "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", "//vendor:k8s.io/apiserver/pkg/authorization/authorizer", "//vendor:k8s.io/apiserver/pkg/util/cache", "//vendor:k8s.io/client-go/kubernetes/typed/authorization/v1beta1", "//vendor:k8s.io/client-go/pkg/apis/authorization/install", "//vendor:k8s.io/client-go/pkg/apis/authorization/v1beta1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", ], ) diff --git a/plugin/pkg/auth/authorizer/webhook/webhook.go b/plugin/pkg/auth/authorizer/webhook/webhook.go index e7bd6d50e0f..98ef9ec6821 100644 --- a/plugin/pkg/auth/authorizer/webhook/webhook.go +++ b/plugin/pkg/auth/authorizer/webhook/webhook.go @@ -23,11 +23,11 @@ import ( "github.com/golang/glog" + "k8s.io/apimachinery/pkg/runtime/schema" "k8s.io/apiserver/pkg/authorization/authorizer" "k8s.io/apiserver/pkg/util/cache" authorizationclient "k8s.io/client-go/kubernetes/typed/authorization/v1beta1" authorization "k8s.io/client-go/pkg/apis/authorization/v1beta1" - "k8s.io/client-go/pkg/runtime/schema" "k8s.io/kubernetes/plugin/pkg/webhook" diff --git a/plugin/pkg/webhook/BUILD b/plugin/pkg/webhook/BUILD index 11f036554d7..3b41f106175 100644 --- a/plugin/pkg/webhook/BUILD +++ b/plugin/pkg/webhook/BUILD @@ -12,15 +12,13 @@ go_library( srcs = ["webhook.go"], tags = ["automanaged"], deps = [ - "//pkg/api:go_default_library", + "//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/wait", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/errors", "//vendor:k8s.io/client-go/pkg/apis/authorization/install", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", - "//vendor:k8s.io/client-go/pkg/util/wait", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/tools/clientcmd", ], diff --git a/plugin/pkg/webhook/webhook.go b/plugin/pkg/webhook/webhook.go index 5a88f4fa1bc..1d05d44403f 100755 --- a/plugin/pkg/webhook/webhook.go +++ b/plugin/pkg/webhook/webhook.go @@ -21,18 +21,15 @@ import ( "fmt" "time" + "k8s.io/apimachinery/pkg/runtime" "k8s.io/apimachinery/pkg/runtime/schema" + runtimeserializer "k8s.io/apimachinery/pkg/runtime/serializer" + "k8s.io/apimachinery/pkg/util/wait" "k8s.io/client-go/pkg/api" apierrors "k8s.io/client-go/pkg/api/errors" - "k8s.io/client-go/pkg/runtime" - clientschema "k8s.io/client-go/pkg/runtime/schema" - runtimeserializer "k8s.io/client-go/pkg/runtime/serializer" - "k8s.io/client-go/pkg/util/wait" "k8s.io/client-go/rest" "k8s.io/client-go/tools/clientcmd" - kapi "k8s.io/kubernetes/pkg/api" - _ "k8s.io/client-go/pkg/apis/authorization/install" ) @@ -42,9 +39,9 @@ type GenericWebhook struct { } // NewGenericWebhook creates a new GenericWebhook from the provided kubeconfig file. -func NewGenericWebhook(kubeConfigFile string, groupVersions []clientschema.GroupVersion, initialBackoff time.Duration) (*GenericWebhook, error) { +func NewGenericWebhook(kubeConfigFile string, groupVersions []schema.GroupVersion, initialBackoff time.Duration) (*GenericWebhook, error) { for _, groupVersion := range groupVersions { - if !kapi.Registry.IsEnabledVersion(schema.GroupVersion{Group: groupVersion.Group, Version: groupVersion.Version}) { + if !api.Registry.IsEnabledVersion(groupVersion) { return nil, fmt.Errorf("webhook plugin requires enabling extension resource: %s", groupVersion) } } diff --git a/staging/src/k8s.io/apiserver/pkg/authentication/request/union/union.go b/staging/src/k8s.io/apiserver/pkg/authentication/request/union/union.go index e5b43ab05e4..16139409810 100644 --- a/staging/src/k8s.io/apiserver/pkg/authentication/request/union/union.go +++ b/staging/src/k8s.io/apiserver/pkg/authentication/request/union/union.go @@ -19,9 +19,9 @@ package union import ( "net/http" + utilerrors "k8s.io/apimachinery/pkg/util/errors" "k8s.io/apiserver/pkg/authentication/authenticator" "k8s.io/apiserver/pkg/authentication/user" - utilerrors "k8s.io/client-go/pkg/util/errors" ) // unionAuthRequestHandler authenticates requests using a chain of authenticator.Requests diff --git a/staging/src/k8s.io/apiserver/pkg/authentication/request/x509/x509.go b/staging/src/k8s.io/apiserver/pkg/authentication/request/x509/x509.go index 00a701636f0..ce00219af7b 100644 --- a/staging/src/k8s.io/apiserver/pkg/authentication/request/x509/x509.go +++ b/staging/src/k8s.io/apiserver/pkg/authentication/request/x509/x509.go @@ -25,10 +25,10 @@ import ( "github.com/golang/glog" + utilerrors "k8s.io/apimachinery/pkg/util/errors" + "k8s.io/apimachinery/pkg/util/sets" "k8s.io/apiserver/pkg/authentication/authenticator" "k8s.io/apiserver/pkg/authentication/user" - utilerrors "k8s.io/client-go/pkg/util/errors" - "k8s.io/client-go/pkg/util/sets" ) // UserConversion defines an interface for extracting user info from a client certificate chain diff --git a/staging/src/k8s.io/apiserver/pkg/authentication/request/x509/x509_test.go b/staging/src/k8s.io/apiserver/pkg/authentication/request/x509/x509_test.go index 5254e7a778c..20b49f80091 100644 --- a/staging/src/k8s.io/apiserver/pkg/authentication/request/x509/x509_test.go +++ b/staging/src/k8s.io/apiserver/pkg/authentication/request/x509/x509_test.go @@ -17,24 +17,24 @@ limitations under the License. package x509 import ( - "crypto/tls" - "crypto/x509" - "encoding/pem" - "errors" - "io/ioutil" - "net/http" - "reflect" - "sort" - "testing" - "time" + "crypto/tls" + "crypto/x509" + "encoding/pem" + "errors" + "io/ioutil" + "net/http" + "reflect" + "sort" + "testing" + "time" - "k8s.io/apiserver/pkg/authentication/authenticator" - "k8s.io/apiserver/pkg/authentication/user" - "k8s.io/client-go/pkg/util/sets" + "k8s.io/apimachinery/pkg/util/sets" + "k8s.io/apiserver/pkg/authentication/authenticator" + "k8s.io/apiserver/pkg/authentication/user" ) const ( - rootCACert = `-----BEGIN CERTIFICATE----- + rootCACert = `-----BEGIN CERTIFICATE----- MIIDOTCCAqKgAwIBAgIJAOoObf5kuGgZMA0GCSqGSIb3DQEBBQUAMGcxCzAJBgNV BAYTAlVTMREwDwYDVQQIEwhNeSBTdGF0ZTEQMA4GA1UEBxMHTXkgQ2l0eTEPMA0G A1UEChMGTXkgT3JnMRAwDgYDVQQLEwdNeSBVbml0MRAwDgYDVQQDEwdST09UIENB @@ -56,7 +56,7 @@ H9oc7u5zhTGXeV8WPg== -----END CERTIFICATE----- ` - selfSignedCert = `-----BEGIN CERTIFICATE----- + selfSignedCert = `-----BEGIN CERTIFICATE----- MIIDEzCCAnygAwIBAgIJAMaPaFbGgJN+MA0GCSqGSIb3DQEBBQUAMGUxCzAJBgNV BAYTAlVTMREwDwYDVQQIEwhNeSBTdGF0ZTEQMA4GA1UEBxMHTXkgQ2l0eTEPMA0G A1UEChMGTXkgT3JnMRAwDgYDVQQLEwdNeSBVbml0MQ4wDAYDVQQDEwVzZWxmMTAe @@ -77,7 +77,7 @@ ze3kOoP+iWSmTySHMSKVMppp0Xnls6t38mrsXtPuY8fGD2GS6VllaizMqc3wShNK -----END CERTIFICATE----- ` - clientCNCert = `Certificate: + clientCNCert = `Certificate: Data: Version: 3 (0x2) Serial Number: 1 (0x1) @@ -151,7 +151,7 @@ AjARBglghkgBhvhCAQEEBAMCB4AwDQYJKoZIhvcNAQELBQADgYEACLy0gKU7vpp4 i5fmaPPBNzzBFCaQoN3TAjrpwp5Z0kQ= -----END CERTIFICATE-----` - clientDNSCert = `Certificate: + clientDNSCert = `Certificate: Data: Version: 3 (0x2) Serial Number: 4 (0x4) @@ -224,7 +224,7 @@ gGolrD3igQXkiStVY5otSto7xJdeGulvg7gFSty9q7CgddAetcWN8/aS8VLSgWf8 b3TuSTdzCLz1JoZn9YIE/9tan/lr3y/1dWHypZELBVZb6NE211Z67X3lXyoIh8JI -----END CERTIFICATE-----` - clientEmailCert = `Certificate: + clientEmailCert = `Certificate: Data: Version: 3 (0x2) Serial Number: 2 (0x2) @@ -299,7 +299,7 @@ BIaMiQ== -----END CERTIFICATE----- ` - serverCert = `Certificate: + serverCert = `Certificate: Data: Version: 3 (0x2) Serial Number: 7 (0x7) @@ -374,17 +374,17 @@ mFlG6tStAWz3TmydciZNdiEbeqHw5uaIYWj1zC5AdvFXBFue0ojIrJ5JtbTWccH9 -----END CERTIFICATE----- ` - /* - openssl genrsa -out ca.key 4096 - openssl req -new -x509 -days 36500 \ - -sha256 -key ca.key -extensions v3_ca \ - -out ca.crt \ - -subj "/C=US/ST=My State/L=My City/O=My Org/O=My Org 1/O=My Org 2/CN=ROOT CA WITH GROUPS" - openssl x509 -in ca.crt -text - */ + /* + openssl genrsa -out ca.key 4096 + openssl req -new -x509 -days 36500 \ + -sha256 -key ca.key -extensions v3_ca \ + -out ca.crt \ + -subj "/C=US/ST=My State/L=My City/O=My Org/O=My Org 1/O=My Org 2/CN=ROOT CA WITH GROUPS" + openssl x509 -in ca.crt -text + */ - // A certificate with multiple organizations. - caWithGroups = `Certificate: + // A certificate with multiple organizations. + caWithGroups = `Certificate: Data: Version: 3 (0x2) Serial Number: @@ -510,424 +510,424 @@ PKJQCs0CM0zkesktuLi/gFpuB0nEwyOgLg== ) func TestX509(t *testing.T) { - multilevelOpts := DefaultVerifyOptions() - multilevelOpts.Roots = x509.NewCertPool() - multilevelOpts.Roots.AddCert(getCertsFromFile(t, "root")[0]) + multilevelOpts := DefaultVerifyOptions() + multilevelOpts.Roots = x509.NewCertPool() + multilevelOpts.Roots.AddCert(getCertsFromFile(t, "root")[0]) - testCases := map[string]struct { - Insecure bool - Certs []*x509.Certificate + testCases := map[string]struct { + Insecure bool + Certs []*x509.Certificate - Opts x509.VerifyOptions - User UserConversion + Opts x509.VerifyOptions + User UserConversion - ExpectUserName string - ExpectGroups []string - ExpectOK bool - ExpectErr bool - }{ - "non-tls": { - Insecure: true, + ExpectUserName string + ExpectGroups []string + ExpectOK bool + ExpectErr bool + }{ + "non-tls": { + Insecure: true, - ExpectOK: false, - ExpectErr: false, - }, + ExpectOK: false, + ExpectErr: false, + }, - "tls, no certs": { - ExpectOK: false, - ExpectErr: false, - }, + "tls, no certs": { + ExpectOK: false, + ExpectErr: false, + }, - "self signed": { - Opts: getDefaultVerifyOptions(t), - Certs: getCerts(t, selfSignedCert), - User: CommonNameUserConversion, + "self signed": { + Opts: getDefaultVerifyOptions(t), + Certs: getCerts(t, selfSignedCert), + User: CommonNameUserConversion, - ExpectErr: true, - }, + ExpectErr: true, + }, - "server cert": { - Opts: getDefaultVerifyOptions(t), - Certs: getCerts(t, serverCert), - User: CommonNameUserConversion, + "server cert": { + Opts: getDefaultVerifyOptions(t), + Certs: getCerts(t, serverCert), + User: CommonNameUserConversion, - ExpectErr: true, - }, - "server cert allowing non-client cert usages": { - Opts: x509.VerifyOptions{Roots: getRootCertPool(t)}, - Certs: getCerts(t, serverCert), - User: CommonNameUserConversion, + ExpectErr: true, + }, + "server cert allowing non-client cert usages": { + Opts: x509.VerifyOptions{Roots: getRootCertPool(t)}, + Certs: getCerts(t, serverCert), + User: CommonNameUserConversion, - ExpectUserName: "127.0.0.1", - ExpectGroups: []string{"My Org"}, - ExpectOK: true, - ExpectErr: false, - }, + ExpectUserName: "127.0.0.1", + ExpectGroups: []string{"My Org"}, + ExpectOK: true, + ExpectErr: false, + }, - "common name": { - Opts: getDefaultVerifyOptions(t), - Certs: getCerts(t, clientCNCert), - User: CommonNameUserConversion, + "common name": { + Opts: getDefaultVerifyOptions(t), + Certs: getCerts(t, clientCNCert), + User: CommonNameUserConversion, - ExpectUserName: "client_cn", - ExpectGroups: []string{"My Org"}, - ExpectOK: true, - ExpectErr: false, - }, - "ca with multiple organizations": { - Opts: x509.VerifyOptions{ - Roots: getRootCertPoolFor(t, caWithGroups), - }, - Certs: getCerts(t, caWithGroups), - User: CommonNameUserConversion, + ExpectUserName: "client_cn", + ExpectGroups: []string{"My Org"}, + ExpectOK: true, + ExpectErr: false, + }, + "ca with multiple organizations": { + Opts: x509.VerifyOptions{ + Roots: getRootCertPoolFor(t, caWithGroups), + }, + Certs: getCerts(t, caWithGroups), + User: CommonNameUserConversion, - ExpectUserName: "ROOT CA WITH GROUPS", - ExpectGroups: []string{"My Org", "My Org 1", "My Org 2"}, - ExpectOK: true, - ExpectErr: false, - }, - "empty dns": { - Opts: getDefaultVerifyOptions(t), - Certs: getCerts(t, clientCNCert), - User: DNSNameUserConversion, + ExpectUserName: "ROOT CA WITH GROUPS", + ExpectGroups: []string{"My Org", "My Org 1", "My Org 2"}, + ExpectOK: true, + ExpectErr: false, + }, + "empty dns": { + Opts: getDefaultVerifyOptions(t), + Certs: getCerts(t, clientCNCert), + User: DNSNameUserConversion, - ExpectOK: false, - ExpectErr: false, - }, - "dns": { - Opts: getDefaultVerifyOptions(t), - Certs: getCerts(t, clientDNSCert), - User: DNSNameUserConversion, + ExpectOK: false, + ExpectErr: false, + }, + "dns": { + Opts: getDefaultVerifyOptions(t), + Certs: getCerts(t, clientDNSCert), + User: DNSNameUserConversion, - ExpectUserName: "client_dns.example.com", - ExpectOK: true, - ExpectErr: false, - }, + ExpectUserName: "client_dns.example.com", + ExpectOK: true, + ExpectErr: false, + }, - "empty email": { - Opts: getDefaultVerifyOptions(t), - Certs: getCerts(t, clientCNCert), - User: EmailAddressUserConversion, + "empty email": { + Opts: getDefaultVerifyOptions(t), + Certs: getCerts(t, clientCNCert), + User: EmailAddressUserConversion, - ExpectOK: false, - ExpectErr: false, - }, - "email": { - Opts: getDefaultVerifyOptions(t), - Certs: getCerts(t, clientEmailCert), - User: EmailAddressUserConversion, + ExpectOK: false, + ExpectErr: false, + }, + "email": { + Opts: getDefaultVerifyOptions(t), + Certs: getCerts(t, clientEmailCert), + User: EmailAddressUserConversion, - ExpectUserName: "client_email@example.com", - ExpectOK: true, - ExpectErr: false, - }, + ExpectUserName: "client_email@example.com", + ExpectOK: true, + ExpectErr: false, + }, - "custom conversion error": { - Opts: getDefaultVerifyOptions(t), - Certs: getCerts(t, clientCNCert), - User: UserConversionFunc(func(chain []*x509.Certificate) (user.Info, bool, error) { - return nil, false, errors.New("custom error") - }), + "custom conversion error": { + Opts: getDefaultVerifyOptions(t), + Certs: getCerts(t, clientCNCert), + User: UserConversionFunc(func(chain []*x509.Certificate) (user.Info, bool, error) { + return nil, false, errors.New("custom error") + }), - ExpectOK: false, - ExpectErr: true, - }, - "custom conversion success": { - Opts: getDefaultVerifyOptions(t), - Certs: getCerts(t, clientCNCert), - User: UserConversionFunc(func(chain []*x509.Certificate) (user.Info, bool, error) { - return &user.DefaultInfo{Name: "custom"}, true, nil - }), + ExpectOK: false, + ExpectErr: true, + }, + "custom conversion success": { + Opts: getDefaultVerifyOptions(t), + Certs: getCerts(t, clientCNCert), + User: UserConversionFunc(func(chain []*x509.Certificate) (user.Info, bool, error) { + return &user.DefaultInfo{Name: "custom"}, true, nil + }), - ExpectUserName: "custom", - ExpectOK: true, - ExpectErr: false, - }, + ExpectUserName: "custom", + ExpectOK: true, + ExpectErr: false, + }, - "future cert": { - Opts: x509.VerifyOptions{ - CurrentTime: time.Now().Add(time.Duration(-100 * time.Hour * 24 * 365)), - Roots: getRootCertPool(t), - }, - Certs: getCerts(t, clientCNCert), - User: CommonNameUserConversion, + "future cert": { + Opts: x509.VerifyOptions{ + CurrentTime: time.Now().Add(time.Duration(-100 * time.Hour * 24 * 365)), + Roots: getRootCertPool(t), + }, + Certs: getCerts(t, clientCNCert), + User: CommonNameUserConversion, - ExpectOK: false, - ExpectErr: true, - }, - "expired cert": { - Opts: x509.VerifyOptions{ - CurrentTime: time.Now().Add(time.Duration(100 * time.Hour * 24 * 365)), - Roots: getRootCertPool(t), - }, - Certs: getCerts(t, clientCNCert), - User: CommonNameUserConversion, + ExpectOK: false, + ExpectErr: true, + }, + "expired cert": { + Opts: x509.VerifyOptions{ + CurrentTime: time.Now().Add(time.Duration(100 * time.Hour * 24 * 365)), + Roots: getRootCertPool(t), + }, + Certs: getCerts(t, clientCNCert), + User: CommonNameUserConversion, - ExpectOK: false, - ExpectErr: true, - }, + ExpectOK: false, + ExpectErr: true, + }, - "multi-level, valid": { - Opts: multilevelOpts, - Certs: getCertsFromFile(t, "client-valid", "intermediate"), - User: CommonNameUserConversion, + "multi-level, valid": { + Opts: multilevelOpts, + Certs: getCertsFromFile(t, "client-valid", "intermediate"), + User: CommonNameUserConversion, - ExpectUserName: "My Client", - ExpectOK: true, - ExpectErr: false, - }, - "multi-level, expired": { - Opts: multilevelOpts, - Certs: getCertsFromFile(t, "client-expired", "intermediate"), - User: CommonNameUserConversion, + ExpectUserName: "My Client", + ExpectOK: true, + ExpectErr: false, + }, + "multi-level, expired": { + Opts: multilevelOpts, + Certs: getCertsFromFile(t, "client-expired", "intermediate"), + User: CommonNameUserConversion, - ExpectOK: false, - ExpectErr: true, - }, - } + ExpectOK: false, + ExpectErr: true, + }, + } - for k, testCase := range testCases { - req, _ := http.NewRequest("GET", "/", nil) - if !testCase.Insecure { - req.TLS = &tls.ConnectionState{PeerCertificates: testCase.Certs} - } + for k, testCase := range testCases { + req, _ := http.NewRequest("GET", "/", nil) + if !testCase.Insecure { + req.TLS = &tls.ConnectionState{PeerCertificates: testCase.Certs} + } - a := New(testCase.Opts, testCase.User) + a := New(testCase.Opts, testCase.User) - user, ok, err := a.AuthenticateRequest(req) + user, ok, err := a.AuthenticateRequest(req) - if testCase.ExpectErr && err == nil { - t.Errorf("%s: Expected error, got none", k) - continue - } - if !testCase.ExpectErr && err != nil { - t.Errorf("%s: Got unexpected error: %v", k, err) - continue - } + if testCase.ExpectErr && err == nil { + t.Errorf("%s: Expected error, got none", k) + continue + } + if !testCase.ExpectErr && err != nil { + t.Errorf("%s: Got unexpected error: %v", k, err) + continue + } - if testCase.ExpectOK != ok { - t.Errorf("%s: Expected ok=%v, got %v", k, testCase.ExpectOK, ok) - continue - } + if testCase.ExpectOK != ok { + t.Errorf("%s: Expected ok=%v, got %v", k, testCase.ExpectOK, ok) + continue + } - if testCase.ExpectOK { - if testCase.ExpectUserName != user.GetName() { - t.Errorf("%s: Expected user.name=%v, got %v", k, testCase.ExpectUserName, user.GetName()) - } + if testCase.ExpectOK { + if testCase.ExpectUserName != user.GetName() { + t.Errorf("%s: Expected user.name=%v, got %v", k, testCase.ExpectUserName, user.GetName()) + } - groups := user.GetGroups() - sort.Strings(testCase.ExpectGroups) - sort.Strings(groups) - if !reflect.DeepEqual(testCase.ExpectGroups, groups) { - t.Errorf("%s: Expected user.groups=%v, got %v", k, testCase.ExpectGroups, groups) - } - } - } + groups := user.GetGroups() + sort.Strings(testCase.ExpectGroups) + sort.Strings(groups) + if !reflect.DeepEqual(testCase.ExpectGroups, groups) { + t.Errorf("%s: Expected user.groups=%v, got %v", k, testCase.ExpectGroups, groups) + } + } + } } func TestX509Verifier(t *testing.T) { - multilevelOpts := DefaultVerifyOptions() - multilevelOpts.Roots = x509.NewCertPool() - multilevelOpts.Roots.AddCert(getCertsFromFile(t, "root")[0]) + multilevelOpts := DefaultVerifyOptions() + multilevelOpts.Roots = x509.NewCertPool() + multilevelOpts.Roots.AddCert(getCertsFromFile(t, "root")[0]) - testCases := map[string]struct { - Insecure bool - Certs []*x509.Certificate + testCases := map[string]struct { + Insecure bool + Certs []*x509.Certificate - Opts x509.VerifyOptions + Opts x509.VerifyOptions - AllowedCNs sets.String + AllowedCNs sets.String - ExpectOK bool - ExpectErr bool - }{ - "non-tls": { - Insecure: true, + ExpectOK bool + ExpectErr bool + }{ + "non-tls": { + Insecure: true, - ExpectOK: false, - ExpectErr: false, - }, + ExpectOK: false, + ExpectErr: false, + }, - "tls, no certs": { - ExpectOK: false, - ExpectErr: false, - }, + "tls, no certs": { + ExpectOK: false, + ExpectErr: false, + }, - "self signed": { - Opts: getDefaultVerifyOptions(t), - Certs: getCerts(t, selfSignedCert), + "self signed": { + Opts: getDefaultVerifyOptions(t), + Certs: getCerts(t, selfSignedCert), - ExpectErr: true, - }, + ExpectErr: true, + }, - "server cert disallowed": { - Opts: getDefaultVerifyOptions(t), - Certs: getCerts(t, serverCert), + "server cert disallowed": { + Opts: getDefaultVerifyOptions(t), + Certs: getCerts(t, serverCert), - ExpectErr: true, - }, - "server cert allowing non-client cert usages": { - Opts: x509.VerifyOptions{Roots: getRootCertPool(t)}, - Certs: getCerts(t, serverCert), + ExpectErr: true, + }, + "server cert allowing non-client cert usages": { + Opts: x509.VerifyOptions{Roots: getRootCertPool(t)}, + Certs: getCerts(t, serverCert), - ExpectOK: true, - ExpectErr: false, - }, + ExpectOK: true, + ExpectErr: false, + }, - "valid client cert": { - Opts: getDefaultVerifyOptions(t), - Certs: getCerts(t, clientCNCert), + "valid client cert": { + Opts: getDefaultVerifyOptions(t), + Certs: getCerts(t, clientCNCert), - ExpectOK: true, - ExpectErr: false, - }, - "valid client cert with wrong CN": { - Opts: getDefaultVerifyOptions(t), - AllowedCNs: sets.NewString("foo", "bar"), - Certs: getCerts(t, clientCNCert), + ExpectOK: true, + ExpectErr: false, + }, + "valid client cert with wrong CN": { + Opts: getDefaultVerifyOptions(t), + AllowedCNs: sets.NewString("foo", "bar"), + Certs: getCerts(t, clientCNCert), - ExpectOK: false, - ExpectErr: true, - }, - "valid client cert with right CN": { - Opts: getDefaultVerifyOptions(t), - AllowedCNs: sets.NewString("client_cn"), - Certs: getCerts(t, clientCNCert), + ExpectOK: false, + ExpectErr: true, + }, + "valid client cert with right CN": { + Opts: getDefaultVerifyOptions(t), + AllowedCNs: sets.NewString("client_cn"), + Certs: getCerts(t, clientCNCert), - ExpectOK: true, - ExpectErr: false, - }, + ExpectOK: true, + ExpectErr: false, + }, - "future cert": { - Opts: x509.VerifyOptions{ - CurrentTime: time.Now().Add(-100 * time.Hour * 24 * 365), - Roots: getRootCertPool(t), - }, - Certs: getCerts(t, clientCNCert), + "future cert": { + Opts: x509.VerifyOptions{ + CurrentTime: time.Now().Add(-100 * time.Hour * 24 * 365), + Roots: getRootCertPool(t), + }, + Certs: getCerts(t, clientCNCert), - ExpectOK: false, - ExpectErr: true, - }, - "expired cert": { - Opts: x509.VerifyOptions{ - CurrentTime: time.Now().Add(100 * time.Hour * 24 * 365), - Roots: getRootCertPool(t), - }, - Certs: getCerts(t, clientCNCert), + ExpectOK: false, + ExpectErr: true, + }, + "expired cert": { + Opts: x509.VerifyOptions{ + CurrentTime: time.Now().Add(100 * time.Hour * 24 * 365), + Roots: getRootCertPool(t), + }, + Certs: getCerts(t, clientCNCert), - ExpectOK: false, - ExpectErr: true, - }, + ExpectOK: false, + ExpectErr: true, + }, - "multi-level, valid": { - Opts: multilevelOpts, - Certs: getCertsFromFile(t, "client-valid", "intermediate"), + "multi-level, valid": { + Opts: multilevelOpts, + Certs: getCertsFromFile(t, "client-valid", "intermediate"), - ExpectOK: true, - ExpectErr: false, - }, - "multi-level, expired": { - Opts: multilevelOpts, - Certs: getCertsFromFile(t, "client-expired", "intermediate"), + ExpectOK: true, + ExpectErr: false, + }, + "multi-level, expired": { + Opts: multilevelOpts, + Certs: getCertsFromFile(t, "client-expired", "intermediate"), - ExpectOK: false, - ExpectErr: true, - }, - } + ExpectOK: false, + ExpectErr: true, + }, + } - for k, testCase := range testCases { - req, _ := http.NewRequest("GET", "/", nil) - if !testCase.Insecure { - req.TLS = &tls.ConnectionState{PeerCertificates: testCase.Certs} - } + for k, testCase := range testCases { + req, _ := http.NewRequest("GET", "/", nil) + if !testCase.Insecure { + req.TLS = &tls.ConnectionState{PeerCertificates: testCase.Certs} + } - authCall := false - auth := authenticator.RequestFunc(func(req *http.Request) (user.Info, bool, error) { - authCall = true - return &user.DefaultInfo{Name: "innerauth"}, true, nil - }) + authCall := false + auth := authenticator.RequestFunc(func(req *http.Request) (user.Info, bool, error) { + authCall = true + return &user.DefaultInfo{Name: "innerauth"}, true, nil + }) - a := NewVerifier(testCase.Opts, auth, testCase.AllowedCNs) + a := NewVerifier(testCase.Opts, auth, testCase.AllowedCNs) - user, ok, err := a.AuthenticateRequest(req) + user, ok, err := a.AuthenticateRequest(req) - if testCase.ExpectErr && err == nil { - t.Errorf("%s: Expected error, got none", k) - continue - } - if !testCase.ExpectErr && err != nil { - t.Errorf("%s: Got unexpected error: %v", k, err) - continue - } + if testCase.ExpectErr && err == nil { + t.Errorf("%s: Expected error, got none", k) + continue + } + if !testCase.ExpectErr && err != nil { + t.Errorf("%s: Got unexpected error: %v", k, err) + continue + } - if testCase.ExpectOK != ok { - t.Errorf("%s: Expected ok=%v, got %v", k, testCase.ExpectOK, ok) - continue - } + if testCase.ExpectOK != ok { + t.Errorf("%s: Expected ok=%v, got %v", k, testCase.ExpectOK, ok) + continue + } - if testCase.ExpectOK { - if !authCall { - t.Errorf("%s: Expected inner auth called, wasn't", k) - continue - } - if "innerauth" != user.GetName() { - t.Errorf("%s: Expected user.name=%v, got %v", k, "innerauth", user.GetName()) - continue - } - } else { - if authCall { - t.Errorf("%s: Expected inner auth not to be called, was", k) - continue - } - } - } + if testCase.ExpectOK { + if !authCall { + t.Errorf("%s: Expected inner auth called, wasn't", k) + continue + } + if "innerauth" != user.GetName() { + t.Errorf("%s: Expected user.name=%v, got %v", k, "innerauth", user.GetName()) + continue + } + } else { + if authCall { + t.Errorf("%s: Expected inner auth not to be called, was", k) + continue + } + } + } } func getDefaultVerifyOptions(t *testing.T) x509.VerifyOptions { - options := DefaultVerifyOptions() - options.Roots = getRootCertPool(t) - return options + options := DefaultVerifyOptions() + options.Roots = getRootCertPool(t) + return options } func getRootCertPool(t *testing.T) *x509.CertPool { - return getRootCertPoolFor(t, rootCACert) + return getRootCertPoolFor(t, rootCACert) } func getRootCertPoolFor(t *testing.T, certs ...string) *x509.CertPool { - pool := x509.NewCertPool() - for _, cert := range certs { - pool.AddCert(getCert(t, cert)) - } - return pool + pool := x509.NewCertPool() + for _, cert := range certs { + pool.AddCert(getCert(t, cert)) + } + return pool } func getCertsFromFile(t *testing.T, names ...string) []*x509.Certificate { - certs := []*x509.Certificate{} - for _, name := range names { - filename := "testdata/" + name + ".pem" - data, err := ioutil.ReadFile(filename) - if err != nil { - t.Fatalf("error reading %s: %v", filename, err) - } - certs = append(certs, getCert(t, string(data))) - } - return certs + certs := []*x509.Certificate{} + for _, name := range names { + filename := "testdata/" + name + ".pem" + data, err := ioutil.ReadFile(filename) + if err != nil { + t.Fatalf("error reading %s: %v", filename, err) + } + certs = append(certs, getCert(t, string(data))) + } + return certs } func getCert(t *testing.T, pemData string) *x509.Certificate { - pemBlock, _ := pem.Decode([]byte(pemData)) - cert, err := x509.ParseCertificate(pemBlock.Bytes) - if err != nil { - t.Fatalf("Error parsing cert: %v", err) - return nil - } - return cert + pemBlock, _ := pem.Decode([]byte(pemData)) + cert, err := x509.ParseCertificate(pemBlock.Bytes) + if err != nil { + t.Fatalf("Error parsing cert: %v", err) + return nil + } + return cert } func getCerts(t *testing.T, pemData ...string) []*x509.Certificate { - certs := []*x509.Certificate{} - for _, pemData := range pemData { - certs = append(certs, getCert(t, pemData)) - } - return certs + certs := []*x509.Certificate{} + for _, pemData := range pemData { + certs = append(certs, getCert(t, pemData)) + } + return certs } diff --git a/staging/src/k8s.io/apiserver/pkg/authorization/union/union.go b/staging/src/k8s.io/apiserver/pkg/authorization/union/union.go index 3b484d160d6..9278c6fa9b5 100644 --- a/staging/src/k8s.io/apiserver/pkg/authorization/union/union.go +++ b/staging/src/k8s.io/apiserver/pkg/authorization/union/union.go @@ -19,8 +19,8 @@ package union import ( "strings" + utilerrors "k8s.io/apimachinery/pkg/util/errors" "k8s.io/apiserver/pkg/authorization/authorizer" - utilerrors "k8s.io/client-go/pkg/util/errors" ) // unionAuthzHandler authorizer against a chain of authorizer.Authorizer diff --git a/test/e2e/BUILD b/test/e2e/BUILD index 8163ddc1a05..b13bc4185fd 100644 --- a/test/e2e/BUILD +++ b/test/e2e/BUILD @@ -211,7 +211,6 @@ go_library( "//vendor:k8s.io/client-go/kubernetes", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/extensions/v1beta1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/apis/policy/v1beta1", "//vendor:k8s.io/client-go/pkg/util/intstr", ], diff --git a/test/e2e/disruption.go b/test/e2e/disruption.go index 3f1db631136..52fc9462045 100644 --- a/test/e2e/disruption.go +++ b/test/e2e/disruption.go @@ -22,11 +22,11 @@ import ( . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/util/wait" "k8s.io/client-go/kubernetes" "k8s.io/client-go/pkg/api/v1" extensions "k8s.io/client-go/pkg/apis/extensions/v1beta1" - metav1 "k8s.io/client-go/pkg/apis/meta/v1" policy "k8s.io/client-go/pkg/apis/policy/v1beta1" "k8s.io/client-go/pkg/util/intstr" "k8s.io/kubernetes/test/e2e/framework" diff --git a/test/e2e/framework/BUILD b/test/e2e/framework/BUILD index 94c918a2ddd..58aa5a6e5d0 100644 --- a/test/e2e/framework/BUILD +++ b/test/e2e/framework/BUILD @@ -112,7 +112,6 @@ go_library( "//vendor:k8s.io/apimachinery/pkg/util/wait", "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/kubernetes", - "//vendor:k8s.io/client-go/pkg/util/sets", "//vendor:k8s.io/client-go/rest", ], ) diff --git a/test/e2e/framework/framework.go b/test/e2e/framework/framework.go index cd689303b75..fbab21c8c1f 100644 --- a/test/e2e/framework/framework.go +++ b/test/e2e/framework/framework.go @@ -29,9 +29,9 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" "k8s.io/apimachinery/pkg/runtime/schema" + "k8s.io/apimachinery/pkg/util/sets" "k8s.io/apimachinery/pkg/util/wait" staging "k8s.io/client-go/kubernetes" - "k8s.io/client-go/pkg/util/sets" clientreporestclient "k8s.io/client-go/rest" "k8s.io/kubernetes/federation/client/clientset_generated/federation_clientset" "k8s.io/kubernetes/pkg/api" diff --git a/vendor/BUILD b/vendor/BUILD index fb4c5706832..3a5aae7bef1 100644 --- a/vendor/BUILD +++ b/vendor/BUILD @@ -8073,23 +8073,6 @@ go_library( deps = ["//vendor:github.com/mailru/easyjson/buffer"], ) -go_library( - name = "k8s.io/client-go/_vendor/github.com/pborman/uuid", - srcs = [ - "k8s.io/client-go/_vendor/github.com/pborman/uuid/dce.go", - "k8s.io/client-go/_vendor/github.com/pborman/uuid/doc.go", - "k8s.io/client-go/_vendor/github.com/pborman/uuid/hash.go", - "k8s.io/client-go/_vendor/github.com/pborman/uuid/json.go", - "k8s.io/client-go/_vendor/github.com/pborman/uuid/node.go", - "k8s.io/client-go/_vendor/github.com/pborman/uuid/time.go", - "k8s.io/client-go/_vendor/github.com/pborman/uuid/util.go", - "k8s.io/client-go/_vendor/github.com/pborman/uuid/uuid.go", - "k8s.io/client-go/_vendor/github.com/pborman/uuid/version1.go", - "k8s.io/client-go/_vendor/github.com/pborman/uuid/version4.go", - ], - tags = ["automanaged"], -) - go_library( name = "k8s.io/client-go/_vendor/github.com/pmezard/go-difflib/difflib", srcs = ["k8s.io/client-go/_vendor/github.com/pmezard/go-difflib/difflib/difflib.go"], @@ -8149,11 +8132,14 @@ go_library( "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/binc.go", "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/cbor.go", "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/decode.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/decode_go.go", "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/encode.go", "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/fast-path.generated.go", "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/gen.generated.go", "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/gen.go", "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/gen-helper.generated.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/gen_16.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/gen_17.go", "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/helper.go", "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/helper_internal.go", "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/helper_not_unsafe.go", @@ -8600,12 +8586,12 @@ go_test( deps = [ "//vendor:github.com/emicklei/go-restful/swagger", "//vendor:github.com/stretchr/testify/assert", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/util/sets", + "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/errors", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/version", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/rest/fake", @@ -8624,15 +8610,15 @@ go_library( deps = [ "//vendor:github.com/emicklei/go-restful/swagger", "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/api/meta", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//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/sets", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/errors", - "//vendor:k8s.io/client-go/pkg/api/meta", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", - "//vendor:k8s.io/client-go/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/version", "//vendor:k8s.io/client-go/plugin/pkg/client/auth", "//vendor:k8s.io/client-go/rest", @@ -8644,14 +8630,13 @@ go_test( srcs = ["k8s.io/client-go/discovery/helper_blackbox_test.go"], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/client-go/discovery", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/testapi", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/util/sets", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/rest/fake", ], @@ -8663,9 +8648,9 @@ go_library( tags = ["automanaged"], deps = [ "//vendor:github.com/emicklei/go-restful/swagger", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", "//vendor:k8s.io/client-go/pkg/version", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/testing", @@ -8681,16 +8666,16 @@ go_test( library = ":k8s.io/client-go/dynamic", tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1/unstructured", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer/streaming", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1/unstructured", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer/streaming", - "//vendor:k8s.io/client-go/pkg/watch", - "//vendor:k8s.io/client-go/pkg/watch/versioned", "//vendor:k8s.io/client-go/rest", + "//vendor:k8s.io/client-go/rest/watch", ], ) @@ -8703,17 +8688,17 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/api/meta", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1/unstructured", + "//vendor:k8s.io/apimachinery/pkg/conversion/queryparams", + "//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/watch", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/api/meta", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1/unstructured", - "//vendor:k8s.io/client-go/pkg/conversion/queryparams", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", "//vendor:k8s.io/client-go/pkg/util/flowcontrol", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -8741,8 +8726,8 @@ go_library( "//vendor:k8s.io/client-go/kubernetes/typed/policy/v1beta1", "//vendor:k8s.io/client-go/kubernetes/typed/rbac/v1alpha1", "//vendor:k8s.io/client-go/kubernetes/typed/storage/v1beta1", + "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/install", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", "//vendor:k8s.io/client-go/pkg/apis/apps/install", "//vendor:k8s.io/client-go/pkg/apis/authentication/install", "//vendor:k8s.io/client-go/pkg/apis/authorization/install", @@ -8767,6 +8752,8 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/discovery", "//vendor:k8s.io/client-go/discovery/fake", "//vendor:k8s.io/client-go/kubernetes", @@ -8795,9 +8782,6 @@ go_library( "//vendor:k8s.io/client-go/kubernetes/typed/storage/v1beta1", "//vendor:k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/testing", ], ) @@ -8812,14 +8796,13 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", "//vendor:k8s.io/client-go/pkg/apis/apps/v1beta1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -8833,14 +8816,14 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/kubernetes/typed/apps/v1beta1", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/apps/v1beta1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/testing", ], @@ -8857,11 +8840,10 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", "//vendor:k8s.io/client-go/pkg/apis/authentication/v1beta1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", "//vendor:k8s.io/client-go/rest", ], ) @@ -8898,11 +8880,10 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", "//vendor:k8s.io/client-go/pkg/apis/authorization/v1beta1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", "//vendor:k8s.io/client-go/rest", ], ) @@ -8939,14 +8920,13 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", "//vendor:k8s.io/client-go/pkg/apis/autoscaling/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -8960,14 +8940,14 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/kubernetes/typed/autoscaling/v1", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/autoscaling/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/testing", ], @@ -8983,14 +8963,13 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", "//vendor:k8s.io/client-go/pkg/apis/batch/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -9004,14 +8983,14 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/kubernetes/typed/batch/v1", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/batch/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/testing", ], @@ -9028,14 +9007,13 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", "//vendor:k8s.io/client-go/pkg/apis/batch/v2alpha1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -9050,14 +9028,14 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/kubernetes/typed/batch/v2alpha1", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/batch/v2alpha1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/testing", ], @@ -9074,14 +9052,13 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", "//vendor:k8s.io/client-go/pkg/apis/certificates/v1alpha1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -9096,14 +9073,14 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/kubernetes/typed/certificates/v1alpha1", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/certificates/v1alpha1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/testing", ], @@ -9139,17 +9116,16 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//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/net", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/apis/policy/v1beta1", "//vendor:k8s.io/client-go/pkg/fields", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", - "//vendor:k8s.io/client-go/pkg/util/net", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -9183,16 +9159,16 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/kubernetes/typed/core/v1", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/apis/policy/v1beta1", "//vendor:k8s.io/client-go/pkg/fields", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/testing", ], @@ -9216,15 +9192,14 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/api/meta", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/api/meta", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", "//vendor:k8s.io/client-go/pkg/apis/extensions/v1beta1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -9246,14 +9221,14 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/kubernetes/typed/extensions/v1beta1", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/extensions/v1beta1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/testing", ], @@ -9269,13 +9244,12 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", "//vendor:k8s.io/client-go/pkg/apis/policy/v1alpha1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -9289,13 +9263,13 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/kubernetes/typed/policy/v1alpha1", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/policy/v1alpha1", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/testing", ], @@ -9313,14 +9287,13 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/apis/policy/v1beta1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -9336,14 +9309,14 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/kubernetes/typed/policy/v1beta1", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/apis/policy/v1beta1", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/testing", ], @@ -9362,14 +9335,13 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/apis/rbac/v1alpha1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -9386,14 +9358,14 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/kubernetes/typed/rbac/v1alpha1", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/apis/rbac/v1alpha1", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/testing", ], @@ -9409,14 +9381,13 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/apis/storage/v1beta1", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -9430,14 +9401,14 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/kubernetes/typed/storage/v1beta1", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/apis/storage/v1beta1", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/testing", ], @@ -9446,7 +9417,6 @@ go_library( go_library( name = "k8s.io/client-go/pkg/api", srcs = [ - "k8s.io/client-go/pkg/api/context.go", "k8s.io/client-go/pkg/api/conversion.go", "k8s.io/client-go/pkg/api/defaults.go", "k8s.io/client-go/pkg/api/doc.go", @@ -9457,7 +9427,6 @@ go_library( "k8s.io/client-go/pkg/api/meta.go", "k8s.io/client-go/pkg/api/ref.go", "k8s.io/client-go/pkg/api/register.go", - "k8s.io/client-go/pkg/api/requestcontext.go", "k8s.io/client-go/pkg/api/resource_helpers.go", "k8s.io/client-go/pkg/api/types.go", "k8s.io/client-go/pkg/api/zz_generated.deepcopy.go", @@ -9465,27 +9434,23 @@ go_library( tags = ["automanaged"], deps = [ "//vendor:github.com/davecgh/go-spew/spew", - "//vendor:github.com/golang/glog", - "//vendor:golang.org/x/net/context", + "//vendor:k8s.io/apimachinery/pkg/api/meta", "//vendor:k8s.io/apimachinery/pkg/apimachinery/registered", - "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/conversion", + "//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/selection", + "//vendor:k8s.io/apimachinery/pkg/types", + "//vendor:k8s.io/apimachinery/pkg/util/sets", + "//vendor:k8s.io/apimachinery/pkg/util/validation/field", "//vendor:k8s.io/client-go/pkg/api/resource", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/auth/user", - "//vendor:k8s.io/client-go/pkg/conversion", "//vendor:k8s.io/client-go/pkg/fields", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer", - "//vendor:k8s.io/client-go/pkg/selection", - "//vendor:k8s.io/client-go/pkg/types", "//vendor:k8s.io/client-go/pkg/util/intstr", "//vendor:k8s.io/client-go/pkg/util/labels", "//vendor:k8s.io/client-go/pkg/util/rand", - "//vendor:k8s.io/client-go/pkg/util/sets", - "//vendor:k8s.io/client-go/pkg/util/uuid", - "//vendor:k8s.io/client-go/pkg/util/validation/field", ], ) @@ -9497,10 +9462,10 @@ go_library( ], tags = ["automanaged"], deps = [ - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/util/validation/field", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/util/validation/field", ], ) @@ -9510,42 +9475,13 @@ go_library( tags = ["automanaged"], deps = [ "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/api/meta", + "//vendor:k8s.io/apimachinery/pkg/apimachinery", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/api/meta", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/util/sets", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/api/meta", - srcs = [ - "k8s.io/client-go/pkg/api/meta/doc.go", - "k8s.io/client-go/pkg/api/meta/errors.go", - "k8s.io/client-go/pkg/api/meta/firsthit_restmapper.go", - "k8s.io/client-go/pkg/api/meta/help.go", - "k8s.io/client-go/pkg/api/meta/interfaces.go", - "k8s.io/client-go/pkg/api/meta/meta.go", - "k8s.io/client-go/pkg/api/meta/multirestmapper.go", - "k8s.io/client-go/pkg/api/meta/priority.go", - "k8s.io/client-go/pkg/api/meta/restmapper.go", - "k8s.io/client-go/pkg/api/meta/unstructured.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/golang/glog", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1/unstructured", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", - "//vendor:k8s.io/client-go/pkg/util/errors", - "//vendor:k8s.io/client-go/pkg/util/sets", ], ) @@ -9566,7 +9502,7 @@ go_library( "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/spf13/pflag", "//vendor:gopkg.in/inf.v0", - "//vendor:k8s.io/client-go/pkg/genericapiserver/openapi/common", + "//vendor:k8s.io/apimachinery/pkg/genericapiserver/openapi/common", ], ) @@ -9575,10 +9511,12 @@ go_library( srcs = ["k8s.io/client-go/pkg/api/testapi/testapi.go"], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/api/meta", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer/recognizer", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/install", - "//vendor:k8s.io/client-go/pkg/api/meta", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", "//vendor:k8s.io/client-go/pkg/apis/apps", "//vendor:k8s.io/client-go/pkg/apis/apps/install", "//vendor:k8s.io/client-go/pkg/apis/authentication/install", @@ -9605,9 +9543,6 @@ go_library( "//vendor:k8s.io/client-go/pkg/apis/storage/install", "//vendor:k8s.io/client-go/pkg/federation/apis/federation", "//vendor:k8s.io/client-go/pkg/federation/apis/federation/install", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer/recognizer", ], ) @@ -9636,25 +9571,24 @@ go_library( "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/gogo/protobuf/sortkeys", "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/apimachinery/pkg/api/meta", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/conversion", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/selection", + "//vendor:k8s.io/apimachinery/pkg/types", + "//vendor:k8s.io/apimachinery/pkg/util/sets", + "//vendor:k8s.io/apimachinery/pkg/util/validation/field", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/api/meta", "//vendor:k8s.io/client-go/pkg/api/resource", "//vendor:k8s.io/client-go/pkg/apis/extensions", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", "//vendor:k8s.io/client-go/pkg/fields", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/selection", - "//vendor:k8s.io/client-go/pkg/types", "//vendor:k8s.io/client-go/pkg/util", "//vendor:k8s.io/client-go/pkg/util/intstr", "//vendor:k8s.io/client-go/pkg/util/parsers", "//vendor:k8s.io/client-go/pkg/util/rand", - "//vendor:k8s.io/client-go/pkg/util/sets", - "//vendor:k8s.io/client-go/pkg/util/validation/field", - "//vendor:k8s.io/client-go/pkg/watch/versioned", ], ) @@ -9664,20 +9598,6 @@ go_library( tags = ["automanaged"], ) -go_library( - name = "k8s.io/client-go/pkg/apimachinery", - srcs = [ - "k8s.io/client-go/pkg/apimachinery/doc.go", - "k8s.io/client-go/pkg/apimachinery/types.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:k8s.io/client-go/pkg/api/meta", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - ], -) - go_library( name = "k8s.io/client-go/pkg/apimachinery/announced", srcs = [ @@ -9687,26 +9607,13 @@ go_library( tags = ["automanaged"], deps = [ "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/api/meta", + "//vendor:k8s.io/apimachinery/pkg/apimachinery", + "//vendor:k8s.io/apimachinery/pkg/apimachinery/registered", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/api/meta", - "//vendor:k8s.io/client-go/pkg/apimachinery", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/util/sets", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/apimachinery/registered", - srcs = ["k8s.io/client-go/pkg/apimachinery/registered/registered.go"], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/golang/glog", - "//vendor:k8s.io/client-go/pkg/api/meta", - "//vendor:k8s.io/client-go/pkg/apimachinery", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/util/sets", ], ) @@ -9720,11 +9627,11 @@ go_library( ], 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", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", ], ) @@ -9758,17 +9665,16 @@ go_library( deps = [ "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/ugorji/go/codec", + "//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/apimachinery/pkg/types", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/resource", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/apps", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", "//vendor:k8s.io/client-go/pkg/util/intstr", - "//vendor:k8s.io/client-go/pkg/watch/versioned", ], ) @@ -9782,11 +9688,11 @@ go_library( ], 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", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", ], ) @@ -9795,10 +9701,10 @@ go_library( srcs = ["k8s.io/client-go/pkg/apis/authentication/install/install.go"], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/apimachinery/announced", "//vendor:k8s.io/client-go/pkg/apis/authentication", "//vendor:k8s.io/client-go/pkg/apis/authentication/v1beta1", - "//vendor:k8s.io/client-go/pkg/util/sets", ], ) @@ -9815,19 +9721,20 @@ go_library( "k8s.io/client-go/pkg/apis/authentication/v1beta1/types_swagger_doc_generated.go", "k8s.io/client-go/pkg/apis/authentication/v1beta1/zz_generated.conversion.go", "k8s.io/client-go/pkg/apis/authentication/v1beta1/zz_generated.deepcopy.go", + "k8s.io/client-go/pkg/apis/authentication/v1beta1/zz_generated.defaults.go", ], tags = ["automanaged"], deps = [ "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/gogo/protobuf/sortkeys", "//vendor:github.com/ugorji/go/codec", + "//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/apimachinery/pkg/types", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/authentication", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", ], ) @@ -9841,11 +9748,11 @@ go_library( ], 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", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", ], ) @@ -9854,10 +9761,10 @@ go_library( srcs = ["k8s.io/client-go/pkg/apis/authorization/install/install.go"], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/apimachinery/announced", "//vendor:k8s.io/client-go/pkg/apis/authorization", "//vendor:k8s.io/client-go/pkg/apis/authorization/v1beta1", - "//vendor:k8s.io/client-go/pkg/util/sets", ], ) @@ -9874,20 +9781,20 @@ go_library( "k8s.io/client-go/pkg/apis/authorization/v1beta1/types_swagger_doc_generated.go", "k8s.io/client-go/pkg/apis/authorization/v1beta1/zz_generated.conversion.go", "k8s.io/client-go/pkg/apis/authorization/v1beta1/zz_generated.deepcopy.go", + "k8s.io/client-go/pkg/apis/authorization/v1beta1/zz_generated.defaults.go", ], tags = ["automanaged"], deps = [ "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/gogo/protobuf/sortkeys", "//vendor:github.com/ugorji/go/codec", + "//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/apimachinery/pkg/types", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/authorization", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", - "//vendor:k8s.io/client-go/pkg/watch/versioned", ], ) @@ -9901,11 +9808,11 @@ go_library( ], 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", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", ], ) @@ -9938,14 +9845,13 @@ go_library( deps = [ "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/ugorji/go/codec", + "//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/apimachinery/pkg/types", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/autoscaling", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", - "//vendor:k8s.io/client-go/pkg/watch/versioned", ], ) @@ -9959,11 +9865,11 @@ go_library( ], 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", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", ], ) @@ -9998,17 +9904,16 @@ go_library( deps = [ "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/ugorji/go/codec", + "//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/apimachinery/pkg/types", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/resource", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/batch", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", "//vendor:k8s.io/client-go/pkg/util/intstr", - "//vendor:k8s.io/client-go/pkg/watch/versioned", ], ) @@ -10031,17 +9936,16 @@ go_library( deps = [ "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/ugorji/go/codec", + "//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/apimachinery/pkg/types", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/resource", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/batch", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", "//vendor:k8s.io/client-go/pkg/util/intstr", - "//vendor:k8s.io/client-go/pkg/watch/versioned", ], ) @@ -10055,11 +9959,11 @@ go_library( ], 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", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", ], ) @@ -10068,10 +9972,10 @@ go_library( srcs = ["k8s.io/client-go/pkg/apis/certificates/install/install.go"], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/apimachinery/announced", "//vendor:k8s.io/client-go/pkg/apis/certificates", "//vendor:k8s.io/client-go/pkg/apis/certificates/v1alpha1", - "//vendor:k8s.io/client-go/pkg/util/sets", ], ) @@ -10087,20 +9991,20 @@ go_library( "k8s.io/client-go/pkg/apis/certificates/v1alpha1/types_swagger_doc_generated.go", "k8s.io/client-go/pkg/apis/certificates/v1alpha1/zz_generated.conversion.go", "k8s.io/client-go/pkg/apis/certificates/v1alpha1/zz_generated.deepcopy.go", + "k8s.io/client-go/pkg/apis/certificates/v1alpha1/zz_generated.defaults.go", ], tags = ["automanaged"], deps = [ "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/ugorji/go/codec", + "//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/apimachinery/pkg/types", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/certificates", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", - "//vendor:k8s.io/client-go/pkg/watch/versioned", ], ) @@ -10115,13 +10019,13 @@ go_library( ], 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", + "//vendor:k8s.io/apimachinery/pkg/util/net", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", "//vendor:k8s.io/client-go/pkg/util/config", - "//vendor:k8s.io/client-go/pkg/util/net", ], ) @@ -10149,16 +10053,16 @@ go_library( ], 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", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/componentconfig", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", "//vendor:k8s.io/client-go/pkg/kubelet/qos", "//vendor:k8s.io/client-go/pkg/kubelet/types", "//vendor:k8s.io/client-go/pkg/master/ports", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", "//vendor:k8s.io/client-go/pkg/util/config", ], ) @@ -10174,13 +10078,13 @@ go_library( ], 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", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/resource", "//vendor:k8s.io/client-go/pkg/apis/autoscaling", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", "//vendor:k8s.io/client-go/pkg/util/intstr", ], ) @@ -10190,10 +10094,10 @@ go_library( srcs = ["k8s.io/client-go/pkg/apis/extensions/install/install.go"], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/apimachinery/announced", "//vendor:k8s.io/client-go/pkg/apis/extensions", "//vendor:k8s.io/client-go/pkg/apis/extensions/v1beta1", - "//vendor:k8s.io/client-go/pkg/util/sets", ], ) @@ -10217,18 +10121,17 @@ go_library( "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/gogo/protobuf/sortkeys", "//vendor:github.com/ugorji/go/codec", + "//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/apimachinery/pkg/types", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/resource", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/autoscaling", "//vendor:k8s.io/client-go/pkg/apis/extensions", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", "//vendor:k8s.io/client-go/pkg/util/intstr", - "//vendor:k8s.io/client-go/pkg/watch/versioned", ], ) @@ -10242,11 +10145,11 @@ go_library( ], 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", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", ], ) @@ -10255,10 +10158,10 @@ go_library( srcs = ["k8s.io/client-go/pkg/apis/imagepolicy/install/install.go"], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/apimachinery/announced", "//vendor:k8s.io/client-go/pkg/apis/imagepolicy", "//vendor:k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1", - "//vendor:k8s.io/client-go/pkg/util/sets", ], ) @@ -10273,19 +10176,20 @@ go_library( "k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/types_swagger_doc_generated.go", "k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/zz_generated.conversion.go", "k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/zz_generated.deepcopy.go", + "k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/zz_generated.defaults.go", ], tags = ["automanaged"], deps = [ "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/gogo/protobuf/sortkeys", "//vendor:github.com/ugorji/go/codec", + "//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/apimachinery/pkg/types", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/imagepolicy", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", ], ) @@ -10299,10 +10203,10 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", ], ) @@ -10331,57 +10235,10 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/apis/meta/v1", - srcs = [ - "k8s.io/client-go/pkg/apis/meta/v1/doc.go", - "k8s.io/client-go/pkg/apis/meta/v1/duration.go", - "k8s.io/client-go/pkg/apis/meta/v1/generated.pb.go", - "k8s.io/client-go/pkg/apis/meta/v1/group_version.go", - "k8s.io/client-go/pkg/apis/meta/v1/helpers.go", - "k8s.io/client-go/pkg/apis/meta/v1/meta.go", - "k8s.io/client-go/pkg/apis/meta/v1/register.go", - "k8s.io/client-go/pkg/apis/meta/v1/time.go", - "k8s.io/client-go/pkg/apis/meta/v1/time_proto.go", - "k8s.io/client-go/pkg/apis/meta/v1/types.go", - "k8s.io/client-go/pkg/apis/meta/v1/types_swagger_doc_generated.go", - "k8s.io/client-go/pkg/apis/meta/v1/well_known_labels.go", - "k8s.io/client-go/pkg/apis/meta/v1/zz_generated.deepcopy.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/go-openapi/spec", - "//vendor:github.com/gogo/protobuf/proto", - "//vendor:github.com/gogo/protobuf/sortkeys", - "//vendor:github.com/google/gofuzz", - "//vendor:github.com/ugorji/go/codec", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/genericapiserver/openapi/common", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/selection", - "//vendor:k8s.io/client-go/pkg/types", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/apis/meta/v1/unstructured", - srcs = ["k8s.io/client-go/pkg/apis/meta/v1/unstructured/unstructured.go"], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/golang/glog", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", - "//vendor:k8s.io/client-go/pkg/util/json", ], ) @@ -10395,11 +10252,11 @@ go_library( ], 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", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", "//vendor:k8s.io/client-go/pkg/util/intstr", ], ) @@ -10424,12 +10281,11 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", "//vendor:k8s.io/client-go/pkg/util/intstr", - "//vendor:k8s.io/client-go/pkg/watch/versioned", ], ) @@ -10450,16 +10306,15 @@ go_library( "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/gogo/protobuf/sortkeys", "//vendor:github.com/ugorji/go/codec", + "//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/apimachinery/pkg/types", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/apis/policy", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", "//vendor:k8s.io/client-go/pkg/util/intstr", - "//vendor:k8s.io/client-go/pkg/watch/versioned", ], ) @@ -10474,13 +10329,12 @@ go_library( ], 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", + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/util/sets", - "//vendor:k8s.io/client-go/pkg/watch/versioned", ], ) @@ -10489,16 +10343,17 @@ go_library( srcs = ["k8s.io/client-go/pkg/apis/rbac/install/install.go"], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/apimachinery/announced", "//vendor:k8s.io/client-go/pkg/apis/rbac", "//vendor:k8s.io/client-go/pkg/apis/rbac/v1alpha1", - "//vendor:k8s.io/client-go/pkg/util/sets", ], ) go_library( name = "k8s.io/client-go/pkg/apis/rbac/v1alpha1", srcs = [ + "k8s.io/client-go/pkg/apis/rbac/v1alpha1/conversion.go", "k8s.io/client-go/pkg/apis/rbac/v1alpha1/defaults.go", "k8s.io/client-go/pkg/apis/rbac/v1alpha1/doc.go", "k8s.io/client-go/pkg/apis/rbac/v1alpha1/generated.pb.go", @@ -10515,14 +10370,13 @@ go_library( deps = [ "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/ugorji/go/codec", + "//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/apimachinery/pkg/types", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/apis/rbac", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", - "//vendor:k8s.io/client-go/pkg/watch/versioned", ], ) @@ -10536,11 +10390,11 @@ go_library( ], 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", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", ], ) @@ -10549,10 +10403,10 @@ go_library( srcs = ["k8s.io/client-go/pkg/apis/storage/install/install.go"], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/apimachinery/announced", "//vendor:k8s.io/client-go/pkg/apis/storage", "//vendor:k8s.io/client-go/pkg/apis/storage/v1beta1", - "//vendor:k8s.io/client-go/pkg/util/sets", ], ) @@ -10567,54 +10421,23 @@ go_library( "k8s.io/client-go/pkg/apis/storage/v1beta1/types_swagger_doc_generated.go", "k8s.io/client-go/pkg/apis/storage/v1beta1/zz_generated.conversion.go", "k8s.io/client-go/pkg/apis/storage/v1beta1/zz_generated.deepcopy.go", + "k8s.io/client-go/pkg/apis/storage/v1beta1/zz_generated.defaults.go", ], tags = ["automanaged"], deps = [ "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/gogo/protobuf/sortkeys", "//vendor:github.com/ugorji/go/codec", + "//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/apimachinery/pkg/types", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/apis/storage", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", - "//vendor:k8s.io/client-go/pkg/watch/versioned", ], ) -go_library( - name = "k8s.io/client-go/pkg/auth/user", - srcs = [ - "k8s.io/client-go/pkg/auth/user/doc.go", - "k8s.io/client-go/pkg/auth/user/user.go", - ], - tags = ["automanaged"], -) - -go_library( - name = "k8s.io/client-go/pkg/conversion", - srcs = [ - "k8s.io/client-go/pkg/conversion/cloner.go", - "k8s.io/client-go/pkg/conversion/converter.go", - "k8s.io/client-go/pkg/conversion/deep_equal.go", - "k8s.io/client-go/pkg/conversion/doc.go", - "k8s.io/client-go/pkg/conversion/helper.go", - ], - tags = ["automanaged"], - deps = ["//vendor:k8s.io/client-go/pkg/third_party/forked/golang/reflect"], -) - -go_library( - name = "k8s.io/client-go/pkg/conversion/queryparams", - srcs = [ - "k8s.io/client-go/pkg/conversion/queryparams/convert.go", - "k8s.io/client-go/pkg/conversion/queryparams/doc.go", - ], - tags = ["automanaged"], -) - go_library( name = "k8s.io/client-go/pkg/federation/apis/federation", srcs = [ @@ -10625,11 +10448,11 @@ go_library( ], 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", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", ], ) @@ -10639,15 +10462,14 @@ go_library( tags = ["automanaged"], deps = [ "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/api/meta", + "//vendor:k8s.io/apimachinery/pkg/apimachinery", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/api/meta", - "//vendor:k8s.io/client-go/pkg/apimachinery", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", "//vendor:k8s.io/client-go/pkg/federation/apis/federation", "//vendor:k8s.io/client-go/pkg/federation/apis/federation/v1beta1", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/util/sets", ], ) @@ -10664,20 +10486,20 @@ go_library( "k8s.io/client-go/pkg/federation/apis/federation/v1beta1/types_swagger_doc_generated.go", "k8s.io/client-go/pkg/federation/apis/federation/v1beta1/zz_generated.conversion.go", "k8s.io/client-go/pkg/federation/apis/federation/v1beta1/zz_generated.deepcopy.go", + "k8s.io/client-go/pkg/federation/apis/federation/v1beta1/zz_generated.defaults.go", ], tags = ["automanaged"], deps = [ "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/ugorji/go/codec", + "//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/apimachinery/pkg/types", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/conversion", "//vendor:k8s.io/client-go/pkg/federation/apis/federation", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/types", - "//vendor:k8s.io/client-go/pkg/watch/versioned", ], ) @@ -10690,20 +10512,7 @@ go_library( "k8s.io/client-go/pkg/fields/selector.go", ], tags = ["automanaged"], - deps = ["//vendor:k8s.io/client-go/pkg/selection"], -) - -go_library( - name = "k8s.io/client-go/pkg/genericapiserver/openapi/common", - srcs = [ - "k8s.io/client-go/pkg/genericapiserver/openapi/common/common.go", - "k8s.io/client-go/pkg/genericapiserver/openapi/common/doc.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/emicklei/go-restful", - "//vendor:github.com/go-openapi/spec", - ], + deps = ["//vendor:k8s.io/apimachinery/pkg/selection"], ) go_library( @@ -10712,14 +10521,14 @@ go_library( "k8s.io/client-go/pkg/kubelet/qos/doc.go", "k8s.io/client-go/pkg/kubelet/qos/policy.go", "k8s.io/client-go/pkg/kubelet/qos/qos.go", - "k8s.io/client-go/pkg/kubelet/qos/types.go", ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/resource", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/util/sets", + "//vendor:k8s.io/client-go/pkg/kubelet/types", ], ) @@ -10732,11 +10541,11 @@ go_library( tags = ["automanaged"], deps = [ "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/types", + "//vendor:k8s.io/apimachinery/pkg/util/runtime", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/types", "//vendor:k8s.io/client-go/pkg/util/httpstream", "//vendor:k8s.io/client-go/pkg/util/httpstream/spdy", - "//vendor:k8s.io/client-go/pkg/util/runtime", ], ) @@ -10753,22 +10562,6 @@ go_library( deps = ["//vendor:k8s.io/client-go/pkg/api/v1"], ) -go_library( - name = "k8s.io/client-go/pkg/labels", - srcs = [ - "k8s.io/client-go/pkg/labels/doc.go", - "k8s.io/client-go/pkg/labels/labels.go", - "k8s.io/client-go/pkg/labels/selector.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/golang/glog", - "//vendor:k8s.io/client-go/pkg/selection", - "//vendor:k8s.io/client-go/pkg/util/sets", - "//vendor:k8s.io/client-go/pkg/util/validation", - ], -) - go_library( name = "k8s.io/client-go/pkg/master/ports", srcs = [ @@ -10778,137 +10571,6 @@ go_library( tags = ["automanaged"], ) -go_library( - name = "k8s.io/client-go/pkg/runtime", - srcs = [ - "k8s.io/client-go/pkg/runtime/codec.go", - "k8s.io/client-go/pkg/runtime/codec_check.go", - "k8s.io/client-go/pkg/runtime/conversion.go", - "k8s.io/client-go/pkg/runtime/doc.go", - "k8s.io/client-go/pkg/runtime/embedded.go", - "k8s.io/client-go/pkg/runtime/error.go", - "k8s.io/client-go/pkg/runtime/extension.go", - "k8s.io/client-go/pkg/runtime/generated.pb.go", - "k8s.io/client-go/pkg/runtime/helper.go", - "k8s.io/client-go/pkg/runtime/interfaces.go", - "k8s.io/client-go/pkg/runtime/register.go", - "k8s.io/client-go/pkg/runtime/scheme.go", - "k8s.io/client-go/pkg/runtime/scheme_builder.go", - "k8s.io/client-go/pkg/runtime/swagger_doc_generator.go", - "k8s.io/client-go/pkg/runtime/types.go", - "k8s.io/client-go/pkg/runtime/types_proto.go", - "k8s.io/client-go/pkg/runtime/zz_generated.deepcopy.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/gogo/protobuf/proto", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/conversion/queryparams", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/util/errors", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/runtime/schema", - srcs = [ - "k8s.io/client-go/pkg/runtime/schema/generated.pb.go", - "k8s.io/client-go/pkg/runtime/schema/group_version.go", - "k8s.io/client-go/pkg/runtime/schema/interfaces.go", - ], - tags = ["automanaged"], - deps = ["//vendor:github.com/gogo/protobuf/proto"], -) - -go_library( - name = "k8s.io/client-go/pkg/runtime/serializer", - srcs = [ - "k8s.io/client-go/pkg/runtime/serializer/codec_factory.go", - "k8s.io/client-go/pkg/runtime/serializer/negotiated_codec.go", - "k8s.io/client-go/pkg/runtime/serializer/protobuf_extension.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer/json", - "//vendor:k8s.io/client-go/pkg/runtime/serializer/protobuf", - "//vendor:k8s.io/client-go/pkg/runtime/serializer/recognizer", - "//vendor:k8s.io/client-go/pkg/runtime/serializer/versioning", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/runtime/serializer/json", - srcs = [ - "k8s.io/client-go/pkg/runtime/serializer/json/json.go", - "k8s.io/client-go/pkg/runtime/serializer/json/meta.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/ghodss/yaml", - "//vendor:github.com/ugorji/go/codec", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer/recognizer", - "//vendor:k8s.io/client-go/pkg/util/framer", - "//vendor:k8s.io/client-go/pkg/util/yaml", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/runtime/serializer/protobuf", - srcs = [ - "k8s.io/client-go/pkg/runtime/serializer/protobuf/doc.go", - "k8s.io/client-go/pkg/runtime/serializer/protobuf/protobuf.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/gogo/protobuf/proto", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer/recognizer", - "//vendor:k8s.io/client-go/pkg/util/framer", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/runtime/serializer/recognizer", - srcs = ["k8s.io/client-go/pkg/runtime/serializer/recognizer/recognizer.go"], - tags = ["automanaged"], - deps = [ - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/runtime/serializer/streaming", - srcs = ["k8s.io/client-go/pkg/runtime/serializer/streaming/streaming.go"], - tags = ["automanaged"], - deps = [ - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/runtime/serializer/versioning", - srcs = ["k8s.io/client-go/pkg/runtime/serializer/versioning/versioning.go"], - tags = ["automanaged"], - deps = [ - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/util/runtime", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/selection", - srcs = ["k8s.io/client-go/pkg/selection/operator.go"], - tags = ["automanaged"], -) - go_library( name = "k8s.io/client-go/pkg/third_party/forked/golang/json", srcs = ["k8s.io/client-go/pkg/third_party/forked/golang/json/fields.go"], @@ -10921,15 +10583,6 @@ go_library( tags = ["automanaged"], ) -go_library( - name = "k8s.io/client-go/pkg/third_party/forked/golang/reflect", - srcs = [ - "k8s.io/client-go/pkg/third_party/forked/golang/reflect/deep_equal.go", - "k8s.io/client-go/pkg/third_party/forked/golang/reflect/type.go", - ], - tags = ["automanaged"], -) - go_library( name = "k8s.io/client-go/pkg/third_party/forked/golang/template", srcs = [ @@ -10939,18 +10592,6 @@ go_library( tags = ["automanaged"], ) -go_library( - name = "k8s.io/client-go/pkg/types", - srcs = [ - "k8s.io/client-go/pkg/types/doc.go", - "k8s.io/client-go/pkg/types/namespacedname.go", - "k8s.io/client-go/pkg/types/nodename.go", - "k8s.io/client-go/pkg/types/uid.go", - "k8s.io/client-go/pkg/types/unix_user_id.go", - ], - tags = ["automanaged"], -) - go_library( name = "k8s.io/client-go/pkg/util", srcs = [ @@ -10999,29 +10640,10 @@ go_library( deps = [ "//vendor:github.com/golang/glog", "//vendor:github.com/spf13/pflag", - "//vendor:k8s.io/client-go/pkg/util/wait", + "//vendor:k8s.io/apimachinery/pkg/util/wait", ], ) -go_library( - name = "k8s.io/client-go/pkg/util/diff", - srcs = ["k8s.io/client-go/pkg/util/diff/diff.go"], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/davecgh/go-spew/spew", - "//vendor:k8s.io/client-go/pkg/util/validation/field", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/util/errors", - srcs = [ - "k8s.io/client-go/pkg/util/errors/doc.go", - "k8s.io/client-go/pkg/util/errors/errors.go", - ], - tags = ["automanaged"], -) - go_library( name = "k8s.io/client-go/pkg/util/flowcontrol", srcs = [ @@ -11036,12 +10658,6 @@ go_library( ], ) -go_library( - name = "k8s.io/client-go/pkg/util/framer", - srcs = ["k8s.io/client-go/pkg/util/framer/framer.go"], - tags = ["automanaged"], -) - go_library( name = "k8s.io/client-go/pkg/util/homedir", srcs = ["k8s.io/client-go/pkg/util/homedir/homedir.go"], @@ -11068,12 +10684,12 @@ go_library( deps = [ "//vendor:github.com/docker/spdystream", "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/util/runtime", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/errors", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/third_party/forked/golang/netutil", "//vendor:k8s.io/client-go/pkg/util/httpstream", - "//vendor:k8s.io/client-go/pkg/util/runtime", ], ) @@ -11095,16 +10711,10 @@ go_library( "//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/golang/glog", "//vendor:github.com/google/gofuzz", - "//vendor:k8s.io/client-go/pkg/genericapiserver/openapi/common", + "//vendor:k8s.io/apimachinery/pkg/genericapiserver/openapi/common", ], ) -go_library( - name = "k8s.io/client-go/pkg/util/json", - srcs = ["k8s.io/client-go/pkg/util/json/json.go"], - tags = ["automanaged"], -) - go_library( name = "k8s.io/client-go/pkg/util/jsonpath", srcs = [ @@ -11124,24 +10734,7 @@ go_library( "k8s.io/client-go/pkg/util/labels/labels.go", ], tags = ["automanaged"], - deps = ["//vendor:k8s.io/client-go/pkg/apis/meta/v1"], -) - -go_library( - name = "k8s.io/client-go/pkg/util/net", - srcs = [ - "k8s.io/client-go/pkg/util/net/http.go", - "k8s.io/client-go/pkg/util/net/interface.go", - "k8s.io/client-go/pkg/util/net/port_range.go", - "k8s.io/client-go/pkg/util/net/port_split.go", - "k8s.io/client-go/pkg/util/net/util.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/golang/glog", - "//vendor:golang.org/x/net/http2", - "//vendor:k8s.io/client-go/pkg/util/sets", - ], + deps = ["//vendor:k8s.io/apimachinery/pkg/apis/meta/v1"], ) go_library( @@ -11157,26 +10750,6 @@ go_library( tags = ["automanaged"], ) -go_library( - name = "k8s.io/client-go/pkg/util/runtime", - srcs = ["k8s.io/client-go/pkg/util/runtime/runtime.go"], - tags = ["automanaged"], - deps = ["//vendor:github.com/golang/glog"], -) - -go_library( - name = "k8s.io/client-go/pkg/util/sets", - srcs = [ - "k8s.io/client-go/pkg/util/sets/byte.go", - "k8s.io/client-go/pkg/util/sets/doc.go", - "k8s.io/client-go/pkg/util/sets/empty.go", - "k8s.io/client-go/pkg/util/sets/int.go", - "k8s.io/client-go/pkg/util/sets/int64.go", - "k8s.io/client-go/pkg/util/sets/string.go", - ], - tags = ["automanaged"], -) - go_library( name = "k8s.io/client-go/pkg/util/strategicpatch", srcs = ["k8s.io/client-go/pkg/util/strategicpatch/patch.go"], @@ -11184,8 +10757,8 @@ go_library( deps = [ "//vendor:github.com/davecgh/go-spew/spew", "//vendor:github.com/ghodss/yaml", + "//vendor:k8s.io/apimachinery/pkg/util/json", "//vendor:k8s.io/client-go/pkg/third_party/forked/golang/json", - "//vendor:k8s.io/client-go/pkg/util/json", ], ) @@ -11198,55 +10771,6 @@ go_library( tags = ["automanaged"], ) -go_library( - name = "k8s.io/client-go/pkg/util/uuid", - srcs = ["k8s.io/client-go/pkg/util/uuid/uuid.go"], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/pborman/uuid", - "//vendor:k8s.io/client-go/pkg/types", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/util/validation", - srcs = ["k8s.io/client-go/pkg/util/validation/validation.go"], - tags = ["automanaged"], -) - -go_library( - name = "k8s.io/client-go/pkg/util/validation/field", - srcs = [ - "k8s.io/client-go/pkg/util/validation/field/errors.go", - "k8s.io/client-go/pkg/util/validation/field/path.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:k8s.io/client-go/pkg/util/errors", - "//vendor:k8s.io/client-go/pkg/util/sets", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/util/wait", - srcs = [ - "k8s.io/client-go/pkg/util/wait/doc.go", - "k8s.io/client-go/pkg/util/wait/wait.go", - ], - tags = ["automanaged"], - deps = ["//vendor:k8s.io/client-go/pkg/util/runtime"], -) - -go_library( - name = "k8s.io/client-go/pkg/util/yaml", - srcs = ["k8s.io/client-go/pkg/util/yaml/decoder.go"], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/ghodss/yaml", - "//vendor:github.com/golang/glog", - ], -) - go_library( name = "k8s.io/client-go/pkg/version", srcs = [ @@ -11257,47 +10781,6 @@ go_library( tags = ["automanaged"], ) -go_library( - name = "k8s.io/client-go/pkg/watch", - srcs = [ - "k8s.io/client-go/pkg/watch/doc.go", - "k8s.io/client-go/pkg/watch/filter.go", - "k8s.io/client-go/pkg/watch/mux.go", - "k8s.io/client-go/pkg/watch/streamwatcher.go", - "k8s.io/client-go/pkg/watch/until.go", - "k8s.io/client-go/pkg/watch/watch.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/golang/glog", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/util/net", - "//vendor:k8s.io/client-go/pkg/util/runtime", - "//vendor:k8s.io/client-go/pkg/util/wait", - ], -) - -go_library( - name = "k8s.io/client-go/pkg/watch/versioned", - srcs = [ - "k8s.io/client-go/pkg/watch/versioned/decoder.go", - "k8s.io/client-go/pkg/watch/versioned/encoder.go", - "k8s.io/client-go/pkg/watch/versioned/generated.pb.go", - "k8s.io/client-go/pkg/watch/versioned/register.go", - "k8s.io/client-go/pkg/watch/versioned/types.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/gogo/protobuf/proto", - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer/streaming", - "//vendor:k8s.io/client-go/pkg/watch", - ], -) - go_library( name = "k8s.io/client-go/plugin/pkg/auth/authenticator/token/oidc/testing", srcs = ["k8s.io/client-go/plugin/pkg/auth/authenticator/token/oidc/testing/provider.go"], @@ -11336,8 +10819,8 @@ go_library( "//vendor:golang.org/x/net/context", "//vendor:golang.org/x/oauth2", "//vendor:golang.org/x/oauth2/google", + "//vendor:k8s.io/apimachinery/pkg/util/yaml", "//vendor:k8s.io/client-go/pkg/util/jsonpath", - "//vendor:k8s.io/client-go/pkg/util/yaml", "//vendor:k8s.io/client-go/rest", ], ) @@ -11351,8 +10834,6 @@ go_test( "//vendor:github.com/coreos/go-oidc/jose", "//vendor:github.com/coreos/go-oidc/key", "//vendor:github.com/coreos/go-oidc/oauth2", - "//vendor:k8s.io/client-go/pkg/util/diff", - "//vendor:k8s.io/client-go/pkg/util/wait", "//vendor:k8s.io/client-go/plugin/pkg/auth/authenticator/token/oidc/testing", ], ) @@ -11366,7 +10847,6 @@ go_library( "//vendor:github.com/coreos/go-oidc/oauth2", "//vendor:github.com/coreos/go-oidc/oidc", "//vendor:github.com/golang/glog", - "//vendor:k8s.io/client-go/pkg/util/wait", "//vendor:k8s.io/client-go/rest", ], ) @@ -11385,24 +10865,23 @@ go_test( tags = ["automanaged"], deps = [ "//vendor:github.com/google/gofuzz", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//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/streaming", + "//vendor:k8s.io/apimachinery/pkg/util/diff", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/errors", "//vendor:k8s.io/client-go/pkg/api/testapi", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer/streaming", "//vendor:k8s.io/client-go/pkg/util/clock", - "//vendor:k8s.io/client-go/pkg/util/diff", "//vendor:k8s.io/client-go/pkg/util/flowcontrol", "//vendor:k8s.io/client-go/pkg/util/httpstream", "//vendor:k8s.io/client-go/pkg/util/intstr", "//vendor:k8s.io/client-go/pkg/util/testing", - "//vendor:k8s.io/client-go/pkg/watch", - "//vendor:k8s.io/client-go/pkg/watch/versioned", + "//vendor:k8s.io/client-go/rest/watch", "//vendor:k8s.io/client-go/tools/clientcmd/api", ], ) @@ -11422,23 +10901,23 @@ go_library( tags = ["automanaged"], deps = [ "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//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/streaming", + "//vendor:k8s.io/apimachinery/pkg/util/net", + "//vendor:k8s.io/apimachinery/pkg/util/sets", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/errors", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/api/validation/path", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/fields", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer/streaming", "//vendor:k8s.io/client-go/pkg/util/cert", "//vendor:k8s.io/client-go/pkg/util/flowcontrol", - "//vendor:k8s.io/client-go/pkg/util/net", - "//vendor:k8s.io/client-go/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/version", - "//vendor:k8s.io/client-go/pkg/watch", - "//vendor:k8s.io/client-go/pkg/watch/versioned", + "//vendor:k8s.io/client-go/rest/watch", "//vendor:k8s.io/client-go/tools/clientcmd/api", "//vendor:k8s.io/client-go/tools/metrics", "//vendor:k8s.io/client-go/transport", @@ -11450,11 +10929,10 @@ go_library( srcs = ["k8s.io/client-go/rest/fake/fake.go"], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/testapi", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", "//vendor:k8s.io/client-go/pkg/util/flowcontrol", "//vendor:k8s.io/client-go/rest", ], @@ -11469,18 +10947,17 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/api/meta", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/errors", - "//vendor:k8s.io/client-go/pkg/api/meta", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apimachinery/registered", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/fields", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", "//vendor:k8s.io/client-go/pkg/version", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -11518,17 +10995,17 @@ go_test( tags = ["automanaged"], deps = [ "//vendor:github.com/google/gofuzz", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/util/sets", + "//vendor:k8s.io/apimachinery/pkg/util/wait", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/errors", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/extensions/v1beta1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime", "//vendor:k8s.io/client-go/pkg/util/clock", - "//vendor:k8s.io/client-go/pkg/util/sets", - "//vendor:k8s.io/client-go/pkg/util/wait", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/tools/cache/testing", ], ) @@ -11559,29 +11036,29 @@ go_library( tags = ["automanaged"], deps = [ "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/api/meta", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/util/diff", + "//vendor:k8s.io/apimachinery/pkg/util/runtime", + "//vendor:k8s.io/apimachinery/pkg/util/sets", + "//vendor:k8s.io/apimachinery/pkg/util/wait", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/errors", - "//vendor:k8s.io/client-go/pkg/api/meta", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/apis/apps/v1beta1", "//vendor:k8s.io/client-go/pkg/apis/certificates/v1alpha1", "//vendor:k8s.io/client-go/pkg/apis/extensions", "//vendor:k8s.io/client-go/pkg/apis/extensions/v1beta1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", "//vendor:k8s.io/client-go/pkg/apis/policy/v1beta1", "//vendor:k8s.io/client-go/pkg/apis/rbac", "//vendor:k8s.io/client-go/pkg/apis/storage", "//vendor:k8s.io/client-go/pkg/apis/storage/v1beta1", "//vendor:k8s.io/client-go/pkg/fields", - "//vendor:k8s.io/client-go/pkg/labels", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", "//vendor:k8s.io/client-go/pkg/util/clock", - "//vendor:k8s.io/client-go/pkg/util/diff", - "//vendor:k8s.io/client-go/pkg/util/runtime", - "//vendor:k8s.io/client-go/pkg/util/sets", - "//vendor:k8s.io/client-go/pkg/util/wait", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -11592,9 +11069,9 @@ go_test( library = ":k8s.io/client-go/tools/cache/testing", tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/watch", ], ) @@ -11603,12 +11080,12 @@ go_library( srcs = ["k8s.io/client-go/tools/cache/testing/fake_controller_source.go"], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/api/meta", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/types", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/api/meta", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/types", - "//vendor:k8s.io/client-go/pkg/watch", ], ) @@ -11625,8 +11102,8 @@ go_test( deps = [ "//vendor:github.com/ghodss/yaml", "//vendor:github.com/imdario/mergo", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/util/errors", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/util/errors", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/tools/clientcmd/api", "//vendor:k8s.io/client-go/tools/clientcmd/api/latest", @@ -11652,12 +11129,12 @@ go_library( "//vendor:github.com/howeyc/gopass", "//vendor:github.com/imdario/mergo", "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/util/errors", + "//vendor:k8s.io/apimachinery/pkg/util/validation", "//vendor:k8s.io/client-go/pkg/api", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/util/errors", "//vendor:k8s.io/client-go/pkg/util/homedir", - "//vendor:k8s.io/client-go/pkg/util/validation", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/tools/auth", "//vendor:k8s.io/client-go/tools/clientcmd/api", @@ -11685,8 +11162,8 @@ go_library( ], tags = ["automanaged"], deps = [ - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", ], ) @@ -11695,10 +11172,10 @@ go_library( srcs = ["k8s.io/client-go/tools/clientcmd/api/latest/latest.go"], tags = ["automanaged"], deps = [ - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", - "//vendor:k8s.io/client-go/pkg/runtime/serializer/json", - "//vendor:k8s.io/client-go/pkg/runtime/serializer/versioning", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer/json", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer/versioning", "//vendor:k8s.io/client-go/tools/clientcmd/api", "//vendor:k8s.io/client-go/tools/clientcmd/api/v1", ], @@ -11713,9 +11190,9 @@ go_library( ], tags = ["automanaged"], deps = [ - "//vendor:k8s.io/client-go/pkg/conversion", - "//vendor:k8s.io/client-go/pkg/runtime", - "//vendor:k8s.io/client-go/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/conversion", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", "//vendor:k8s.io/client-go/tools/clientcmd/api", ], ) @@ -11734,10 +11211,10 @@ go_library( ], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/runtime", "//vendor:k8s.io/client-go/pkg/api", "//vendor:k8s.io/client-go/pkg/kubelet/server/portforward", "//vendor:k8s.io/client-go/pkg/util/httpstream", - "//vendor:k8s.io/client-go/pkg/util/runtime", ], ) @@ -11750,13 +11227,13 @@ go_test( library = ":k8s.io/client-go/tools/record", tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/util/diff", "//vendor:k8s.io/client-go/pkg/api/errors", "//vendor:k8s.io/client-go/pkg/api/install", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime", "//vendor:k8s.io/client-go/pkg/util/clock", - "//vendor:k8s.io/client-go/pkg/util/diff", "//vendor:k8s.io/client-go/pkg/util/strategicpatch", "//vendor:k8s.io/client-go/rest", ], @@ -11774,15 +11251,15 @@ go_library( deps = [ "//vendor:github.com/golang/glog", "//vendor:github.com/golang/groupcache/lru", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/util/runtime", + "//vendor:k8s.io/apimachinery/pkg/util/sets", + "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/client-go/pkg/api/errors", "//vendor:k8s.io/client-go/pkg/api/v1", - "//vendor:k8s.io/client-go/pkg/apis/meta/v1", - "//vendor:k8s.io/client-go/pkg/runtime", "//vendor:k8s.io/client-go/pkg/util/clock", - "//vendor:k8s.io/client-go/pkg/util/runtime", - "//vendor:k8s.io/client-go/pkg/util/sets", "//vendor:k8s.io/client-go/pkg/util/strategicpatch", - "//vendor:k8s.io/client-go/pkg/watch", "//vendor:k8s.io/client-go/rest", ], ) @@ -11809,7 +11286,7 @@ go_library( tags = ["automanaged"], deps = [ "//vendor:github.com/golang/glog", - "//vendor:k8s.io/client-go/pkg/util/net", + "//vendor:k8s.io/apimachinery/pkg/util/net", ], ) @@ -11984,9 +11461,9 @@ go_test( library = ":k8s.io/client-go/pkg/util/workqueue", tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/wait", "//vendor:k8s.io/client-go/pkg/api/v1", "//vendor:k8s.io/client-go/pkg/util/clock", - "//vendor:k8s.io/client-go/pkg/util/wait", ], ) @@ -12005,8 +11482,8 @@ go_library( tags = ["automanaged"], deps = [ "//vendor:github.com/juju/ratelimit", + "//vendor:k8s.io/apimachinery/pkg/util/runtime", "//vendor:k8s.io/client-go/pkg/util/clock", - "//vendor:k8s.io/client-go/pkg/util/runtime", ], ) @@ -13089,9 +12566,9 @@ go_library( srcs = ["k8s.io/apiserver/pkg/authentication/request/union/union.go"], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/errors", "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", "//vendor:k8s.io/apiserver/pkg/authentication/user", - "//vendor:k8s.io/client-go/pkg/util/errors", ], ) @@ -13101,9 +12578,9 @@ go_test( library = ":k8s.io/apiserver/pkg/authentication/request/x509", tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", "//vendor:k8s.io/apiserver/pkg/authentication/user", - "//vendor:k8s.io/client-go/pkg/util/sets", ], ) @@ -13116,10 +12593,10 @@ go_library( tags = ["automanaged"], deps = [ "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/util/errors", + "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", "//vendor:k8s.io/apiserver/pkg/authentication/user", - "//vendor:k8s.io/client-go/pkg/util/errors", - "//vendor:k8s.io/client-go/pkg/util/sets", ], ) @@ -13154,8 +12631,8 @@ go_library( srcs = ["k8s.io/apiserver/pkg/authorization/union/union.go"], tags = ["automanaged"], deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/errors", "//vendor:k8s.io/apiserver/pkg/authorization/authorizer", - "//vendor:k8s.io/client-go/pkg/util/errors", ], ) @@ -13206,3 +12683,474 @@ go_library( tags = ["automanaged"], deps = ["//vendor:github.com/golang/groupcache/lru"], ) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/api/meta", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/api/meta/doc.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/api/meta/errors.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/api/meta/firsthit_restmapper.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/api/meta/help.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/api/meta/interfaces.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/api/meta/meta.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/api/meta/multirestmapper.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/api/meta/priority.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/api/meta/restmapper.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/api/meta/unstructured.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1/unstructured", + "//vendor:k8s.io/apimachinery/pkg/conversion", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/types", + "//vendor:k8s.io/apimachinery/pkg/util/errors", + "//vendor:k8s.io/apimachinery/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apimachinery", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apimachinery/doc.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apimachinery/types.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apimachinery/pkg/api/meta", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apimachinery/registered", + srcs = ["k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apimachinery/registered/registered.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/api/meta", + "//vendor:k8s.io/apimachinery/pkg/apimachinery", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/doc.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/duration.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/generated.pb.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/group_version.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/helpers.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/meta.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/register.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/time.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/time_proto.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/watch.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/well_known_labels.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.deepcopy.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.defaults.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/go-openapi/spec", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/google/gofuzz", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/apimachinery/pkg/conversion", + "//vendor:k8s.io/apimachinery/pkg/genericapiserver/openapi/common", + "//vendor:k8s.io/apimachinery/pkg/labels", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/selection", + "//vendor:k8s.io/apimachinery/pkg/types", + "//vendor:k8s.io/apimachinery/pkg/watch", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured", + srcs = ["k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/types", + "//vendor:k8s.io/apimachinery/pkg/util/json", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/conversion", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/conversion/cloner.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/conversion/converter.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/conversion/deep_equal.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/conversion/doc.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/conversion/helper.go", + ], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/apimachinery/third_party/forked/golang/reflect"], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/conversion/queryparams", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/conversion/queryparams/convert.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/conversion/queryparams/doc.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/genericapiserver/openapi/common", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/genericapiserver/openapi/common/common.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/genericapiserver/openapi/common/doc.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/emicklei/go-restful", + "//vendor:github.com/go-openapi/spec", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/labels", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/labels/doc.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/labels/labels.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/labels/selector.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/selection", + "//vendor:k8s.io/apimachinery/pkg/util/sets", + "//vendor:k8s.io/apimachinery/pkg/util/validation", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/codec.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/codec_check.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/conversion.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/doc.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/embedded.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/error.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/extension.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/generated.pb.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/helper.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/interfaces.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/register.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/scheme.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/scheme_builder.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/swagger_doc_generator.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/types.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/types_proto.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:k8s.io/apimachinery/pkg/conversion", + "//vendor:k8s.io/apimachinery/pkg/conversion/queryparams", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/util/errors", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/schema", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/schema/generated.pb.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/schema/group_version.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/schema/interfaces.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/gogo/protobuf/proto"], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/codec_factory.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/negotiated_codec.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf_extension.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer/json", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer/protobuf", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer/recognizer", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer/versioning", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/json", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/json/json.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/json/meta.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer/recognizer", + "//vendor:k8s.io/apimachinery/pkg/util/framer", + "//vendor:k8s.io/apimachinery/pkg/util/yaml", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/doc.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/protobuf.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer/recognizer", + "//vendor:k8s.io/apimachinery/pkg/util/framer", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/recognizer", + srcs = ["k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/recognizer/recognizer.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/streaming", + srcs = ["k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/streaming/streaming.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/versioning", + srcs = ["k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/runtime/serializer/versioning/versioning.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/util/runtime", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/selection", + srcs = ["k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/selection/operator.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/types", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/types/doc.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/types/namespacedname.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/types/nodename.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/types/uid.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/types/unix_user_id.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/diff", + srcs = ["k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/diff/diff.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/davecgh/go-spew/spew", + "//vendor:k8s.io/apimachinery/pkg/util/validation/field", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/errors", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/errors/doc.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/errors/errors.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/framer", + srcs = ["k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/framer/framer.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/json", + srcs = ["k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/json/json.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/net", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/net/http.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/net/interface.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/net/port_range.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/net/port_split.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/net/util.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/http2", + "//vendor:k8s.io/apimachinery/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/runtime", + srcs = ["k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/glog"], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/sets", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/sets/byte.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/sets/doc.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/sets/empty.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/sets/int.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/sets/int64.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/sets/string.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/validation", + srcs = ["k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/validation/validation.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/validation/field", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/validation/field/errors.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/validation/field/path.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apimachinery/pkg/util/errors", + "//vendor:k8s.io/apimachinery/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/wait", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/wait/doc.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/wait/wait.go", + ], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/apimachinery/pkg/util/runtime"], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/yaml", + srcs = ["k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/util/yaml/decoder.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/golang/glog", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/watch", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/watch/doc.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/watch/filter.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/watch/mux.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/watch/streamwatcher.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/watch/until.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/pkg/watch/watch.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apimachinery/pkg/util/net", + "//vendor:k8s.io/apimachinery/pkg/util/runtime", + "//vendor:k8s.io/apimachinery/pkg/util/wait", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/k8s.io/apimachinery/third_party/forked/golang/reflect", + srcs = [ + "k8s.io/client-go/_vendor/k8s.io/apimachinery/third_party/forked/golang/reflect/deep_equal.go", + "k8s.io/client-go/_vendor/k8s.io/apimachinery/third_party/forked/golang/reflect/type.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/rest/watch", + srcs = [ + "k8s.io/client-go/rest/watch/decoder.go", + "k8s.io/client-go/rest/watch/encoder.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer/streaming", + "//vendor:k8s.io/apimachinery/pkg/watch", + ], +) + +go_test( + name = "k8s.io/client-go/rest/watch_xtest", + srcs = [ + "k8s.io/client-go/rest/watch/decoder_test.go", + "k8s.io/client-go/rest/watch/encoder_test.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/runtime", + "//vendor:k8s.io/apimachinery/pkg/runtime/serializer/streaming", + "//vendor:k8s.io/apimachinery/pkg/util/wait", + "//vendor:k8s.io/apimachinery/pkg/watch", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/testapi", + "//vendor:k8s.io/client-go/rest/watch", + ], +)