Maru Newby 
							
						 
					 
					
						
						
							
						
						3f2dab896c 
					 
					
						
						
							
							fed: Provide updater timeout to instance rather than to Update()  
						
						 
						
						
						
						
					 
					
						2017-05-10 09:18:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						8f9216a76f 
					 
					
						
						
							
							Merge pull request  #45218  from NickrenREN/fed-useragent  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue
Keep UserAgentName style consistent
Keep using UserAgentName for controllers  and add some logs for debugging
**Release note**:
```release-note
NONE
``` 
						
						
					 
					
						2017-05-05 00:49:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NickrenREN 
							
						 
					 
					
						
						
							
						
						7922f568bf 
					 
					
						
						
							
							Add ConcurrentDeploymentSyncs to avoid reuse ConcurrentDeploymentSyncs and keep UserAgentName var style consistent  
						
						 
						
						... 
						
						
						
						Add some logs for debugging and add concurrent-deployment-syncs flag 
						
						
					 
					
						2017-05-05 10:19:38 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maru Newby 
							
						 
					 
					
						
						
							
						
						00ea2eb1cb 
					 
					
						
						
							
							fed: Make federated updater responsible for recording events  
						
						 
						
						
						
						
					 
					
						2017-05-04 12:14:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maru Newby 
							
						 
					 
					
						
						
							
						
						fd4ff0caa5 
					 
					
						
						
							
							fed: Fix deletion helper to use namespace-qualified object names  
						
						 
						
						
						
						
					 
					
						2017-05-04 07:53:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						df1288c3fa 
					 
					
						
						
							
							Using apimachinerymeta to manipulate finalizers to remove duplicate code  
						
						 
						
						
						
						
					 
					
						2017-04-22 18:23:51 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						aeac661b1c 
					 
					
						
						
							
							Merge pull request  #44108  from csbell/fed-disable-orphan  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue
[Federation] Use cascading deletion when deleting resources in underlying clusters
The Federation control plane issues a delete command unless it wants to orphan the underlying per-cluster resource. When issuing that command, always set the orphanDependents to false.
/release-note-none
/sig-federation 
						
						
					 
					
						2017-04-06 00:48:42 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						586e6d034f 
					 
					
						
						
							
							Merge pull request  #44084  from nikhiljindal/removeFinalizers  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue (batch tested with PRs 44084, 42964)
Removing both finalizers in federation controllers in a single update
Fixes https://github.com/kubernetes/kubernetes/issues/43828 
There is a bug right now where the controller fails to delete the object if one finalizer is removed and the second isnt.
This updates the code so that both the finalizers are removed in a single API call. Kept the code changes minimum to enable cherrypick in 1.6.x
cc @csbell @kubernetes/sig-federation-bugs 
						
						
					 
					
						2017-04-05 20:45:18 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						0655f3d61a 
					 
					
						
						
							
							Removing both finalizers in federation controller in a single update  
						
						 
						
						
						
						
					 
					
						2017-04-05 18:21:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Bell 
							
						 
					 
					
						
						
							
						
						39d4fbfe36 
					 
					
						
						
							
							fed: Disable orphaning of per-cluster resources on deletion.  
						
						 
						
						... 
						
						
						
						The Federation control plane issues a delete command unless it wants to orphan the underlying per-cluster resource. When issuing that command, always set the orphanDependents to false. 
						
						
					 
					
						2017-04-05 13:07:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NickrenREN 
							
						 
					 
					
						
						
							
						
						5439d1b576 
					 
					
						
						
							
							Update some event types  
						
						 
						
						
						
						
					 
					
						2017-04-05 15:16:56 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						6d891be3be 
					 
					
						
						
							
							Fixing federation controllers to support controllers flag  
						
						 
						
						
						
						
					 
					
						2017-03-01 17:50:51 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						74676f6995 
					 
					
						
						
							
							Updating federation namespace controller to share namespaced resources deletion code with kube namespace controller  
						
						 
						
						
						
						
					 
					
						2017-02-06 10:50:40 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						78ab9ae218 
					 
					
						
						
							
							Adding both finalizers in federation controller in a single update  
						
						 
						
						
						
						
					 
					
						2017-02-02 22:04:11 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						8a12000402 
					 
					
						
						
							
							move client/record  
						
						 
						
						
						
						
					 
					
						2017-01-31 19:14:13 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						b0b156b381 
					 
					
						
						
							
							make tools/cache authoritative  
						
						 
						
						
						
						
					 
					
						2017-01-25 08:29:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						be6d2933df 
					 
					
						
						
							
							refactor: Move *Options references to metav1  
						
						 
						
						
						
						
					 
					
						2017-01-24 13:41:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						5a8f075197 
					 
					
						
						
							
							move authoritative client-go utils out of pkg  
						
						 
						
						
						
						
					 
					
						2017-01-24 08:59:18 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						469df12038 
					 
					
						
						
							
							refactor: move ListOptions references to metav1  
						
						 
						
						
						
						
					 
					
						2017-01-23 17:52:46 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						c47717134b 
					 
					
						
						
							
							move utils used in restclient to client-go  
						
						 
						
						
						
						
					 
					
						2017-01-19 07:55:14 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						77b4d55982 
					 
					
						
						
							
							mechanical  
						
						 
						
						
						
						
					 
					
						2017-01-16 09:35:12 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaus Ma 
							
						 
					 
					
						
						
							
						
						25fe1e0d82 
					 
					
						
						
							
							Made cache.Controller to be interface.  
						
						 
						
						
						
						
					 
					
						2017-01-13 13:33:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						6a4d5cd7cc 
					 
					
						
						
							
							start the apimachinery repo  
						
						 
						
						
						
						
					 
					
						2017-01-11 09:09:48 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron.L.Xu 
							
						 
					 
					
						
						
							
						
						853167624e 
					 
					
						
						
							
							fix typo for federation/*  
						
						 
						
						
						
						
					 
					
						2016-12-20 20:00:10 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Xu 
							
						 
					 
					
						
						
							
						
						c81057be2c 
					 
					
						
						
							
							move federation_release_1_5 to federation_clientset  
						
						 
						
						
						
						
					 
					
						2016-12-14 12:39:49 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Xu 
							
						 
					 
					
						
						
							
						
						03d8820edc 
					 
					
						
						
							
							rename /release_1_5 to /clientset  
						
						 
						
						
						
						
					 
					
						2016-12-14 12:39:48 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						6819706adf 
					 
					
						
						
							
							Pass addressable values to DeepCopy  
						
						 
						
						
						
						
					 
					
						2016-12-08 14:16:01 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pengfei Ni 
							
						 
					 
					
						
						
							
						
						f584ed4398 
					 
					
						
						
							
							Fix package aliases to follow golang convention  
						
						 
						
						
						
						
					 
					
						2016-11-30 15:40:50 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Xu 
							
						 
					 
					
						
						
							
						
						eca157588d 
					 
					
						
						
							
							federation  
						
						 
						
						
						
						
					 
					
						2016-11-23 15:53:09 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcin Wielgus 
							
						 
					 
					
						
						
							
						
						f91b3feee4 
					 
					
						
						
							
							Make objects in fed controller reconcilation function fully writable  
						
						 
						
						
						
						
					 
					
						2016-11-08 11:16:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						647b826d69 
					 
					
						
						
							
							Fix a data race condition in federation namespace controller  
						
						 
						
						
						
						
					 
					
						2016-11-07 11:34:27 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						aa518d13de 
					 
					
						
						
							
							Adding more e2e tests for federated namespace cascading deletion and fixing a few bugs  
						
						 
						
						
						
						
					 
					
						2016-11-05 20:57:57 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						f955d556f8 
					 
					
						
						
							
							Adding cascading deletion support to federated namespaces  
						
						 
						
						
						
						
					 
					
						2016-10-26 16:54:12 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcin Wielgus 
							
						 
					 
					
						
						
							
						
						6cafcc0c02 
					 
					
						
						
							
							Use ObjectMetaAndSpecEquivalent in federation controllers  
						
						 
						
						
						
						
					 
					
						2016-10-12 14:08:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						ead65fc25f 
					 
					
						
						
							
							Merge pull request  #34334  from mwielgus/ns-delete  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue
Include DaemonSets and Deployments in Namespace deletion
More generic deletion should be added next week.
cc: @quinton-hoole 
						
						
					 
					
						2016-10-11 05:46:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcin Wielgus 
							
						 
					 
					
						
						
							
						
						47f0e738e9 
					 
					
						
						
							
							Move periodic backoff gc to federation utils  
						
						 
						
						
						
						
					 
					
						2016-10-10 19:59:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcin Wielgus 
							
						 
					 
					
						
						
							
						
						104c0dcb09 
					 
					
						
						
							
							Include DaemonSets and Deployments in Namespace deletion  
						
						 
						
						
						
						
					 
					
						2016-10-07 17:04:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Xu 
							
						 
					 
					
						
						
							
						
						75cc05de82 
					 
					
						
						
							
							manual changes to let client-gen use versioned options  
						
						 
						
						
						
						
					 
					
						2016-10-04 20:39:29 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Xu 
							
						 
					 
					
						
						
							
						
						a780db9a03 
					 
					
						
						
							
							changes in federation controllers  
						
						 
						
						
						
						
					 
					
						2016-09-27 14:33:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						a765d59932 
					 
					
						
						
							
							move informer and controller to pkg/client/cache  
						
						 
						
						... 
						
						
						
						Signed-off-by: Mike Danese <mikedanese@google.com > 
						
						
					 
					
						2016-09-15 12:50:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jedrzej Nowak 
							
						 
					 
					
						
						
							
						
						6aaad93908 
					 
					
						
						
							
							Typos and englishify federation  
						
						 
						
						
						
						
					 
					
						2016-09-09 09:53:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcin Wielgus 
							
						 
					 
					
						
						
							
						
						091b843b4a 
					 
					
						
						
							
							Delete resources in federated namespce  
						
						 
						
						
						
						
					 
					
						2016-09-07 21:01:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						ac7fbf502a 
					 
					
						
						
							
							Merge pull request  #31925  from nikhiljindal/freshDebugNs  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue
Adding namespaces/finalizer subresource to federation apiserver
Fixes https://github.com/kubernetes/kubernetes/issues/31077 
cc @kubernetes/sig-cluster-federation @mwielgus 
Verified manually that I can delete federation namespaces now.
Will update federation-namespace e2e test to verify that namespace is deleted fine 
						
						
					 
					
						2016-09-02 19:30:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						274487da87 
					 
					
						
						
							
							Adding namespaces/finalizer subresource to federation apiserver  
						
						 
						
						
						
						
					 
					
						2016-09-02 15:30:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcin Wielgus 
							
						 
					 
					
						
						
							
						
						118de37dbe 
					 
					
						
						
							
							Sync event names in federated controller  
						
						 
						
						
						
						
					 
					
						2016-08-31 23:40:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcin Wielgus 
							
						 
					 
					
						
						
							
						
						044fab9f58 
					 
					
						
						
							
							Events for federated namesapce controller  
						
						 
						
						
						
						
					 
					
						2016-08-30 16:28:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcin Wielgus 
							
						 
					 
					
						
						
							
						
						31dd5e8d91 
					 
					
						
						
							
							Proper phase/finalizer logic in federated namespace controller  
						
						 
						
						
						
						
					 
					
						2016-08-26 12:44:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcin Wielgus 
							
						 
					 
					
						
						
							
						
						b0ec300ce8 
					 
					
						
						
							
							Apply object meta functions to controllers  
						
						 
						
						
						
						
					 
					
						2016-08-21 13:02:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jianhuiz 
							
						 
					 
					
						
						
							
						
						47f317eeb3 
					 
					
						
						
							
							update federation controllers to use kube clientset  
						
						 
						
						
						
						
					 
					
						2016-08-19 15:51:41 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcin Wielgus 
							
						 
					 
					
						
						
							
						
						420bab477e 
					 
					
						
						
							
							Federated namespace controller - stop reconcilation if not in sync  
						
						 
						
						
						
						
					 
					
						2016-08-18 14:48:38 +02:00