André Cruz 
							
						 
					 
					
						
						
							
						
						34a273f1eb 
					 
					
						
						
							
							Fixed typo.  
						
						
						
						
					 
					
						2016-03-29 16:10:11 +01:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						e44ad7a083 
					 
					
						
						
							
							Merge pull request  #22735  from resouer/throttle-dev  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2016-03-26 06:44:48 -07:00 
						 
				 
			
				
					
						
							
							
								goltermann 
							
						 
					 
					
						
						
							
						
						32d569d6c7 
					 
					
						
						
							
							Fixing all the "composite literal uses unkeyed fields" Vet errors.  
						
						
						
						
					 
					
						2016-03-25 15:25:09 -07:00 
						 
				 
			
				
					
						
							
							
								harry 
							
						 
					 
					
						
						
							
						
						8472cfa214 
					 
					
						
						
							
							Refactor throttle into util pkg  
						
						... 
						
						
						
						Fix missing throttle.go 
						
						
					 
					
						2016-03-25 08:32:23 +08:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						e0431d8409 
					 
					
						
						
							
							Revert "Revert "continuously delete pods on nodes that don't exist""  
						
						... 
						
						
						
						This reverts commit da0a72f2c2 
						
						
					 
					
						2016-03-08 11:00:35 -08:00 
						 
				 
			
				
					
						
							
							
								Marek Grabowski 
							
						 
					 
					
						
						
							
						
						da0a72f2c2 
					 
					
						
						
							
							Revert "continuously delete pods on nodes that don't exist"  
						
						
						
						
					 
					
						2016-03-08 09:38:53 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						c404e7c6d1 
					 
					
						
						
							
							continuously delete pods on nodes that don't exist  
						
						
						
						
					 
					
						2016-03-07 16:01:33 -08:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						dc46ae031d 
					 
					
						
						
							
							Merge pull request  #22336  from cjcullen/evict  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2016-03-07 08:42:40 -08:00 
						 
				 
			
				
					
						
							
							
								CJ Cullen 
							
						 
					 
					
						
						
							
						
						e7fc608df7 
					 
					
						
						
							
							Immediately evict pods and delete node when cloud says node is gone.  
						
						
						
						
					 
					
						2016-03-07 06:07:51 -08:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						828fe5df2f 
					 
					
						
						
							
							remove V(2)  
						
						
						
						
					 
					
						2016-03-03 14:54:33 -08:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						ec77d0841d 
					 
					
						
						
							
							Merge pull request  #22376  from caesarxuchao/add-log-nodecontroller  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2016-03-02 13:36:34 -08:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						f8dd7fe1de 
					 
					
						
						
							
							log the succussful forceful deletion  
						
						
						
						
					 
					
						2016-03-02 11:18:55 -08:00 
						 
				 
			
				
					
						
							
							
								CJ Cullen 
							
						 
					 
					
						
						
							
						
						506df24c1f 
					 
					
						
						
							
							Revert "Evict pods w/o rate-limit when cloud says node is gone."  
						
						
						
						
					 
					
						2016-03-01 11:04:18 -08:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						fec00b535f 
					 
					
						
						
							
							Merge pull request  #21187  from cjcullen/evict  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2016-03-01 10:45:22 -08:00 
						 
				 
			
				
					
						
							
							
								Kris 
							
						 
					 
					
						
						
							
						
						e664ef922f 
					 
					
						
						
							
							Move restclient to its own package  
						
						
						
						
					 
					
						2016-02-29 12:05:13 -08:00 
						 
				 
			
				
					
						
							
							
								CJ Cullen 
							
						 
					 
					
						
						
							
						
						3a8c7a7074 
					 
					
						
						
							
							Evict pods w/o rate-limit when cloud says node is gone.  
						
						
						
						
					 
					
						2016-02-29 10:33:50 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						a50bc3da10 
					 
					
						
						
							
							revert deletePods changes in  #22100  
						
						
						
						
					 
					
						2016-02-27 08:40:50 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						c1a7e280a3 
					 
					
						
						
							
							fix pod eviction for gracefully terminationg pods  
						
						
						
						
					 
					
						2016-02-26 17:34:15 -08:00 
						 
				 
			
				
					
						
							
							
								Fabio Yeon 
							
						 
					 
					
						
						
							
						
						7d0684e9c4 
					 
					
						
						
							
							Merge pull request  #21628  from smarterclayton/suppress_debug_logging  
						
						... 
						
						
						
						Reduce volume of logs generated at v(3) 
						
						
					 
					
						2016-02-26 15:47:31 -08:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						e99ad585ce 
					 
					
						
						
							
							Decrease verbosity in NodeController  
						
						
						
						
					 
					
						2016-02-23 17:03:38 +01:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						ae2f6a833a 
					 
					
						
						
							
							Reduce volume of logs generated at v(3)  
						
						... 
						
						
						
						Node controller is generating a huge amount of logging at v(3) that is
more appropriate for v(5). Split the log into two levels and ensure it
also ends up on one line (so grep works).
The pod manager generates a v(4) pod output on sync that always contains
a newline - since the size of the pod is so excessive in output, kick it
to v(5) for deep debugging (we're pretty happy with this loop). 
						
						
					 
					
						2016-02-20 15:29:05 -05:00 
						 
				 
			
				
					
						
							
							
								Andy Goldstein 
							
						 
					 
					
						
						
							
						
						49fb450a36 
					 
					
						
						
							
							Fix type for DaemonSet informer  
						
						
						
						
					 
					
						2016-02-18 14:54:39 -05:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						5acdb92126 
					 
					
						
						
							
							Merge pull request  #21177  from laushinka/spelling-fixes  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2016-02-18 10:29:49 -08:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						0d7f3bca0a 
					 
					
						
						
							
							Increase logging verbosity to help debugging  #21458  
						
						
						
						
					 
					
						2016-02-18 11:25:38 +01:00 
						 
				 
			
				
					
						
							
							
								laushinka 
							
						 
					 
					
						
						
							
						
						7ef585be22 
					 
					
						
						
							
							Spelling fixes inspired by github.com/client9/misspell  
						
						
						
						
					 
					
						2016-02-18 06:58:05 +07:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						97aecd002a 
					 
					
						
						
							
							remove underscore in imported pkg names  
						
						
						
						
					 
					
						2016-02-16 10:54:51 -08:00 
						 
				 
			
				
					
						
							
							
								CJ Cullen 
							
						 
					 
					
						
						
							
						
						52b16129dc 
					 
					
						
						
							
							Re-GET nodes during CIDR allocation (to avoid cascading bad resource version).  
						
						
						
						
					 
					
						2016-02-12 13:08:54 -08:00 
						 
				 
			
				
					
						
							
							
								Jan Chaloupka 
							
						 
					 
					
						
						
							
						
						4389b3f0d6 
					 
					
						
						
							
							Rewritte util.* -> wait.* wherever reasonable  
						
						
						
						
					 
					
						2016-02-07 12:02:20 +01:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						184440f8ef 
					 
					
						
						
							
							rename release_1_2 to internalclientset  
						
						
						
						
					 
					
						2016-02-05 14:02:28 -08:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						1b047f8e67 
					 
					
						
						
							
							rename legacy to core  
						
						
						
						
					 
					
						2016-02-04 14:26:56 -08:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						f9f5736b01 
					 
					
						
						
							
							grep sed  
						
						
						
						
					 
					
						2016-02-03 13:06:07 -08:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						fe7887f1ec 
					 
					
						
						
							
							replace the client with clientset in controllers  
						
						
						
						
					 
					
						2016-02-02 20:28:45 -08:00 
						 
				 
			
				
					
						
							
							
								harry 
							
						 
					 
					
						
						
							
						
						1032067ff9 
					 
					
						
						
							
							Replace runtime reference by pkg  
						
						
						
						
					 
					
						2016-02-01 21:06:44 +08:00 
						 
				 
			
				
					
						
							
							
								Matt Liggett 
							
						 
					 
					
						
						
							
						
						0ba1b49b42 
					 
					
						
						
							
							When a node becomes unreachable, do not evict DaemonSet-managed pods.  
						
						... 
						
						
						
						Part of the graduation requirement for DaemonSet spelled out in #15310 . 
						
						
					 
					
						2016-01-28 11:08:52 -08:00 
						 
				 
			
				
					
						
							
							
								David Oppenheimer 
							
						 
					 
					
						
						
							
						
						85f88b8645 
					 
					
						
						
							
							Run gofmt.  
						
						
						
						
					 
					
						2016-01-25 23:25:38 -08:00 
						 
				 
			
				
					
						
							
							
								David Oppenheimer 
							
						 
					 
					
						
						
							
						
						2a6da5871a 
					 
					
						
						
							
							Revert  #19580  and  #17754 .  Fixes   #20048 .  
						
						
						
						
					 
					
						2016-01-25 23:19:22 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Mohr 
							
						 
					 
					
						
						
							
						
						94b2490eba 
					 
					
						
						
							
							Merge pull request  #19580  from WeixuZhuang/node  
						
						... 
						
						
						
						resolve the bug when cluster CIDR is not /8 
						
						
					 
					
						2016-01-21 10:34:19 -08:00 
						 
				 
			
				
					
						
							
							
								Minhan Xia 
							
						 
					 
					
						
						
							
						
						01829432db 
					 
					
						
						
							
							update pod status once node becomes NotReady  
						
						
						
						
					 
					
						2016-01-14 17:41:36 -08:00 
						 
				 
			
				
					
						
							
							
								Weixu Zhuang 
							
						 
					 
					
						
						
							
						
						2af68d25b8 
					 
					
						
						
							
							resolve the bug when cluster CIDR is not /8  
						
						... 
						
						
						
						We will have the rigth formula to generate correct maxCIDRs now.
Previous code assume cluster CIDR is /8 which may not be true.
Now it generates maxCIDR based on the info of cluster IP. 
						
						
					 
					
						2016-01-13 11:55:19 -08:00 
						 
				 
			
				
					
						
							
							
								Weixu Zhuang 
							
						 
					 
					
						
						
							
						
						3928bd6e76 
					 
					
						
						
							
							Fix TODO in pkg/controller/nodecontroller.go line 472  
						
						... 
						
						
						
						The code now calculates and find out the CIDRs for every node in any sync period.
I will fix this TODO by maintaining a set for available CIDRs left. Firstly, I will
insert 256 CIDRs into the available set. Once someone get one CIDR, remove this CIDR
from the available set. If one node get deleted, we will reinsert the CIDR associates
with this node back to available CIDR. Once there are nothing left in available CIDR set,
generate another 256 CIDRs and insert them into the available set. As a result, we do not
need to generate CIDRs in every monitor process and we only need to assign CIDR to node
which does not have it.
This commit also fix the error that CIDR may overflow when we use the function
generateCIDRs. There will be no more ip overflowing, all assigan CIDR will be valid 
						
						
					 
					
						2015-12-28 11:15:38 -08:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						960808bf08 
					 
					
						
						
							
							Switch to versioned ListOptions in client.  
						
						
						
						
					 
					
						2015-12-14 14:26:09 +01:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						b0fcb5adef 
					 
					
						
						
							
							Pass ListOptions to List in ListWatch.  
						
						
						
						
					 
					
						2015-12-07 11:53:53 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						f784be33ac 
					 
					
						
						
							
							actually validate semver in node controller rather than prefix checking  
						
						
						
						
					 
					
						2015-12-03 14:49:44 -08:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						6dcb689d4e 
					 
					
						
						
							
							Simplify List() signature in clients.  
						
						
						
						
					 
					
						2015-12-03 09:54:07 +01:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						8a8639d7af 
					 
					
						
						
							
							Merge pull request  #17863  from wojtek-t/only_list_options_in_watch  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-12-02 06:28:28 -08:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						8343c8ce6c 
					 
					
						
						
							
							Pass ListOptions to List() methods.  
						
						
						
						
					 
					
						2015-12-01 15:00:36 +01:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						d2dfc912e6 
					 
					
						
						
							
							Simplify Watch() signature in clients.  
						
						
						
						
					 
					
						2015-12-01 14:19:26 +01:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						3bd23b185b 
					 
					
						
						
							
							Merge pull request  #17730  from wojtek-t/use_unversioned_list_options_in_client  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-11-25 09:10:19 -08:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						b6ef62af24 
					 
					
						
						
							
							Use unversioned.ListOptions in clients.  
						
						
						
						
					 
					
						2015-11-24 16:52:09 +01:00 
						 
				 
			
				
					
						
							
							
								Avesh Agarwal 
							
						 
					 
					
						
						
							
						
						3d5207fd73 
					 
					
						
						
							
							This commit adds type information to events.  
						
						... 
						
						
						
						This addresses issue #15624 . 
						
						
					 
					
						2015-11-24 09:59:54 -05:00