kubernetes/pkg
Kubernetes Submit Queue dcdbf27d4f Merge pull request #34648 from nikhiljindal/NSCasDel
Automatic merge from submit-queue

Adding cascading deletion support to federated namespaces

Ref https://github.com/kubernetes/kubernetes/issues/33612

With this change, whenever a federated namespace is deleted with `DeleteOptions.OrphanDependents = false`, then federation namespace controller first deletes the corresponding namespaces from all underlying clusters before deleting the federated namespace.

cc @kubernetes/sig-cluster-federation @caesarxuchao


```release-note
Adding support for DeleteOptions.OrphanDependents for federated namespaces. Setting it to false while deleting a federated namespace also deletes the corresponding namespace from all registered clusters.
```
2016-10-26 21:04:03 -07:00
..
admission autogenerated 2016-10-21 17:32:32 -07:00
api Merge pull request #34648 from nikhiljindal/NSCasDel 2016-10-26 21:04:03 -07:00
apimachinery autogenerated 2016-10-21 17:32:32 -07:00
apis Merge pull request #35651 from caesarxuchao/remove-label-selectors 2016-10-26 18:21:22 -07:00
apiserver Reduce amount of not-helping logs in apiserver 2016-10-26 13:20:07 +02:00
auth fix tests by declaring testdata 2016-10-21 17:32:32 -07:00
capabilities autogenerated 2016-10-21 17:32:32 -07:00
client Merge pull request #35563 from mikedanese/old-clients 2016-10-25 17:40:38 -07:00
cloudprovider fix build 2016-10-26 11:23:19 -07:00
controller Merge pull request #34368 from jingxu97/Oct/statusupdate-10-7 2016-10-26 11:09:16 -07:00
conversion autogenerated 2016-10-21 17:32:32 -07:00
credentialprovider autogenerated 2016-10-21 17:32:32 -07:00
dns autogenerated 2016-10-24 14:47:27 -07:00
fieldpath autogenerated 2016-10-21 17:32:32 -07:00
fields autogenerated 2016-10-21 17:32:32 -07:00
generated Merge pull request #35651 from caesarxuchao/remove-label-selectors 2016-10-26 18:21:22 -07:00
genericapiserver - Add GroupVersion as tags to OpenAPI spec 2016-10-25 14:27:48 -07:00
healthz autogenerated 2016-10-21 17:32:32 -07:00
httplog autogenerated 2016-10-21 17:32:32 -07:00
hyperkube autogenerated 2016-10-21 17:32:32 -07:00
kubectl fix drain test flake 2016-10-24 09:32:49 -07:00
kubelet Merge pull request #35523 from luxas/remove_reconcile 2016-10-26 20:18:37 -07:00
kubemark autogenerated 2016-10-24 14:47:27 -07:00
labels autogenerated 2016-10-21 17:32:32 -07:00
master - Add GroupVersion as tags to OpenAPI spec 2016-10-25 14:27:48 -07:00
metrics autogenerated 2016-10-24 14:47:27 -07:00
probe autogenerated 2016-10-21 17:32:32 -07:00
proxy autogenerated 2016-10-21 17:32:32 -07:00
quota autogenerated 2016-10-21 17:32:32 -07:00
registry registry: use correct pdb client call in eviction rest 2016-10-23 13:40:06 +02:00
routes autogenerated 2016-10-21 17:32:32 -07:00
runtime autogenerated 2016-10-21 17:32:32 -07:00
security fix tests by declaring testdata 2016-10-21 17:32:32 -07:00
securitycontext autogenerated 2016-10-21 17:32:32 -07:00
selection autogenerated 2016-10-21 17:32:32 -07:00
serviceaccount autogenerated 2016-10-21 17:32:32 -07:00
ssh autogenerated 2016-10-21 17:32:32 -07:00
storage Merge pull request #35415 from wojtek-t/avoid_get 2016-10-26 16:15:06 -07:00
types autogenerated 2016-10-21 17:32:32 -07:00
util add IsNotMountPoint() to mount_unsupported.go 2016-10-25 20:20:17 -04:00
version rename build/ to build-tools/ 2016-10-24 14:41:56 -07:00
volume Fix volume states out of sync problem after kubelet restarts 2016-10-25 12:29:12 -07:00
watch autogenerated 2016-10-21 17:32:32 -07:00
OWNERS Remove bgrant from pkg/OWNERS and pkg/kubectl/OWNERS since he has plenty to do. 2016-06-16 08:21:27 -07:00