diff --git a/cmd/kube-apiserver/app/BUILD b/cmd/kube-apiserver/app/BUILD index b17e4ec7f4e..d6567b8d524 100644 --- a/cmd/kube-apiserver/app/BUILD +++ b/cmd/kube-apiserver/app/BUILD @@ -35,7 +35,6 @@ go_library( "//pkg/generated/openapi:go_default_library", "//pkg/genericapiserver:go_default_library", "//pkg/genericapiserver/authorizer:go_default_library", - "//pkg/genericapiserver/options:go_default_library", "//pkg/master:go_default_library", "//pkg/registry/cachesize:go_default_library", "//pkg/runtime/schema:go_default_library", diff --git a/federation/cmd/federation-apiserver/app/BUILD b/federation/cmd/federation-apiserver/app/BUILD index 46fa167c6f1..848e0c11e04 100644 --- a/federation/cmd/federation-apiserver/app/BUILD +++ b/federation/cmd/federation-apiserver/app/BUILD @@ -42,7 +42,6 @@ go_library( "//pkg/generated/openapi:go_default_library", "//pkg/genericapiserver:go_default_library", "//pkg/genericapiserver/authorizer:go_default_library", - "//pkg/genericapiserver/options:go_default_library", "//pkg/registry/cachesize:go_default_library", "//pkg/registry/core/configmap/etcd:go_default_library", "//pkg/registry/core/event/etcd:go_default_library", diff --git a/pkg/genericapiserver/BUILD b/pkg/genericapiserver/BUILD index 607fd84e9b1..78ffec842c6 100644 --- a/pkg/genericapiserver/BUILD +++ b/pkg/genericapiserver/BUILD @@ -14,6 +14,7 @@ go_library( name = "go_default_library", srcs = [ "config.go", + "config_selfclient.go", "default_storage_factory_builder.go", "discovery.go", "doc.go", @@ -114,6 +115,7 @@ go_test( "//pkg/storage/storagebackend:go_default_library", "//pkg/util/cert:go_default_library", "//pkg/util/clock:go_default_library", + "//pkg/util/config:go_default_library", "//pkg/util/net:go_default_library", "//pkg/util/sets:go_default_library", "//pkg/version:go_default_library", diff --git a/pkg/genericapiserver/options/BUILD b/pkg/genericapiserver/options/BUILD index 7280966c8e2..8cb7315fb3b 100644 --- a/pkg/genericapiserver/options/BUILD +++ b/pkg/genericapiserver/options/BUILD @@ -28,14 +28,15 @@ go_library( "//pkg/apiserver/authenticator:go_default_library", "//pkg/client/clientset_generated/release_1_5/typed/authentication/v1beta1:go_default_library", "//pkg/client/clientset_generated/release_1_5/typed/authorization/v1beta1:go_default_library", - "//pkg/client/restclient:go_default_library", "//pkg/client/unversioned/clientcmd:go_default_library", "//pkg/controller/informers:go_default_library", "//pkg/genericapiserver/authorizer:go_default_library", "//pkg/runtime/schema:go_default_library", "//pkg/storage/storagebackend:go_default_library", + "//pkg/util/cert:go_default_library", "//pkg/util/config:go_default_library", "//pkg/util/net:go_default_library", + "//vendor:github.com/golang/glog", "//vendor:github.com/spf13/pflag", ], ) diff --git a/test/test_owners.csv b/test/test_owners.csv index 0acf7251f28..998ca3685d4 100644 --- a/test/test_owners.csv +++ b/test/test_owners.csv @@ -140,6 +140,7 @@ Federated Services DNS non-local federated service missing local service should Federated Services DNS non-local federated service should be able to discover a non-local federated service,jlowdermilk,1 Federated Services DNS should be able to discover a federated service,derekwaynecarr,1 Federated Services Service creation should create matching services in underlying clusters,jbeda,1 +Federated Services Service creation should not be deleted from underlying clusters when it is deleted,sttts,0 Federated Services Service creation should succeed,rmmh,1 Federated ingresses Federated Ingresses Ingress connectivity and DNS should be able to connect to a federated ingress via its load balancer,rmmh,1 Federated ingresses Federated Ingresses should be created and deleted successfully,dchen1107,1 @@ -444,7 +445,7 @@ Services should be able to create a functioning NodePort service,bprashanth,0 Services should be able to up and down services,bprashanth,0 Services should check NodePort out-of-range,bprashanth,0 Services should create endpoints for unready pods,maisem,0 -Serivces should only allow access from service loadbalancer source ranges,freehan,0 +Services should only allow access from service loadbalancer source ranges,sttts,0 Services should preserve source pod IP for traffic thru service cluster IP,Random-Liu,1 Services should prevent NodePort collisions,bprashanth,0 Services should provide secure master service,bprashanth,0 @@ -546,7 +547,6 @@ k8s.io/kubernetes/pkg/api/errors,yifan-gu,1 k8s.io/kubernetes/pkg/api/events,jlowdermilk,1 k8s.io/kubernetes/pkg/api/install,timothysc,1 k8s.io/kubernetes/pkg/api/meta,fabioy,1 -k8s.io/kubernetes/pkg/api/pod,piosz,1 k8s.io/kubernetes/pkg/api/resource,smarterclayton,1 k8s.io/kubernetes/pkg/api/service,spxtr,1 k8s.io/kubernetes/pkg/api/testapi,caesarxuchao,1 @@ -554,6 +554,9 @@ k8s.io/kubernetes/pkg/api/unversioned,kevin-wangzefeng,1 k8s.io/kubernetes/pkg/api/unversioned/validation,brendandburns,1 k8s.io/kubernetes/pkg/api/util,ghodss,1 k8s.io/kubernetes/pkg/api/v1,vulpecula,1 +k8s.io/kubernetes/pkg/api/v1/endpoints,sttts,0 +k8s.io/kubernetes/pkg/api/v1/pod,sttts,0 +k8s.io/kubernetes/pkg/api/v1/service,sttts,0 k8s.io/kubernetes/pkg/api/validation,smarterclayton,1 k8s.io/kubernetes/pkg/api/validation/path,luxas,1 k8s.io/kubernetes/pkg/apimachinery,gmarek,1 @@ -786,6 +789,7 @@ k8s.io/kubernetes/pkg/registry/policy/poddisruptionbudget/etcd,xiang90,1 k8s.io/kubernetes/pkg/registry/storage/storageclass,brendandburns,1 k8s.io/kubernetes/pkg/registry/storage/storageclass/etcd,eparis,1 k8s.io/kubernetes/pkg/runtime,wojtek-t,0 +k8s.io/kubernetes/pkg/runtime/schema,sttts,0 k8s.io/kubernetes/pkg/runtime/serializer,wojtek-t,0 k8s.io/kubernetes/pkg/runtime/serializer/json,wojtek-t,0 k8s.io/kubernetes/pkg/runtime/serializer/protobuf,wojtek-t,0