Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						badd785839 
					 
					
						
						
							
							Merge pull request  #40060  from justinsb/remove_unused_zone  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue (batch tested with PRs 40060, 44860, 44865, 44825, 44162)
servicecontroller: remove unused zone field
The zone field was unused, and this complicated e.g. #39996 
```release-note
NONE
``` 
						
						
					 
					
						2017-04-24 23:07:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Santa Barbara 
							
						 
					 
					
						
						
							
						
						82d600bb5c 
					 
					
						
						
							
							Exclude master from LoadBalancer / NodePort  
						
						 
						
						... 
						
						
						
						The servicecontroller documents that the master is excluded from the
LoadBalancer / NodePort, but this is broken for clusters where we are
using taints for the master (as introduced in 1.6), instead of marking
the master as unschedulable.
This restores the desired documented behaviour, by excluding nodes that
are labeled as masters with the new 1.6 labels, even if they use the new
1.6 taints.
Fix  #33884  
						
						
					 
					
						2017-04-20 22:19:43 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						227e9744ea 
					 
					
						
						
							
							Merge pull request  #41464  from StudyNick/zte170214  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue
'synchoronizing' word error 
						
						
					 
					
						2017-04-17 18:15:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						32ee95496e 
					 
					
						
						
							
							Merge pull request  #39944  from NickrenREN/controller-service-test  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue
add test for service controller sync and remove unused function 
						
						
					 
					
						2017-04-17 18:15:04 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Xu 
							
						 
					 
					
						
						
							
						
						d4850b6c2b 
					 
					
						
						
							
							move pkg/api/v1/helpers.go to subpackage  
						
						 
						
						
						
						
					 
					
						2017-04-14 14:25:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Goldstein 
							
						 
					 
					
						
						
							
						
						e63fcf708d 
					 
					
						
						
							
							Make controller Run methods consistent  
						
						 
						
						... 
						
						
						
						- startup/shutdown logging
- wait for cache sync logging
- defer utilruntime.HandleCrash()
- wait for stop channel before exiting 
						
						
					 
					
						2017-04-14 07:27:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NickrenREN 
							
						 
					 
					
						
						
							
						
						5c9fe166f9 
					 
					
						
						
							
							add test for service controller sync and remove unused function  
						
						 
						
						
						
						
					 
					
						2017-04-13 12:06:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Santa Barbara 
							
						 
					 
					
						
						
							
						
						87da0e69d5 
					 
					
						
						
							
							servicecontroller: remove unused zone field  
						
						 
						
						... 
						
						
						
						The zone field was unused, and this complicated e.g. #39996  
						
						
					 
					
						2017-02-19 02:03:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Goldstein 
							
						 
					 
					
						
						
							
						
						726f18524b 
					 
					
						
						
							
							Switch service controller to shared informers  
						
						 
						
						
						
						
					 
					
						2017-02-15 11:21:01 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								StudyNick 
							
						 
					 
					
						
						
							
						
						54f4a03ca5 
					 
					
						
						
							
							'synchoronizing' word error  
						
						 
						
						
						
						
					 
					
						2017-02-15 16:09:36 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						8a12000402 
					 
					
						
						
							
							move client/record  
						
						 
						
						
						
						
					 
					
						2017-01-31 19:14:13 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						2c1c0f3f72 
					 
					
						
						
							
							move workqueue to client-go  
						
						 
						
						
						
						
					 
					
						2017-01-30 09:08:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						b0b156b381 
					 
					
						
						
							
							make tools/cache authoritative  
						
						 
						
						
						
						
					 
					
						2017-01-25 08:29:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						469df12038 
					 
					
						
						
							
							refactor: move ListOptions references to metav1  
						
						 
						
						
						
						
					 
					
						2017-01-23 17:52:46 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						1ce0637b27 
					 
					
						
						
							
							move listers out of cache to reduce import tree  
						
						 
						
						
						
						
					 
					
						2017-01-20 15:01:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						11e8068d3f 
					 
					
						
						
							
							move pkg/fields to apimachinery  
						
						 
						
						
						
						
					 
					
						2017-01-19 09:50:16 -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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NickrenREN 
							
						 
					 
					
						
						
							
						
						639572ac68 
					 
					
						
						
							
							fix redundant alias and remove unused function  
						
						 
						
						
						
						
					 
					
						2017-01-09 17:13:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bprashanth 
							
						 
					 
					
						
						
							
						
						98c7fe98e1 
					 
					
						
						
							
							Don't eat 403 in service controller  
						
						 
						
						
						
						
					 
					
						2016-12-15 10:27:14 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Xu 
							
						 
					 
					
						
						
							
						
						03d8820edc 
					 
					
						
						
							
							rename /release_1_5 to /clientset  
						
						 
						
						
						
						
					 
					
						2016-12-14 12:39:48 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						5e6578a734 
					 
					
						
						
							
							Merge pull request  #38419  from freehan/service-status-update  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue
bump log level on service status update
ref: https://github.com/kubernetes/kubernetes/issues/38349 
I tried to reproduce the problem in #38349  and failed. Not sure why service status update failed and service controller skip status update in the next round. What I have observed is that if service status update failed due to conflict, the next round of processServiceUpdate will correct it. 
Bumping log level to get a better signal when it occurs. 
						
						
					 
					
						2016-12-12 12:42:53 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Minhan Xia 
							
						 
					 
					
						
						
							
						
						e082ac4a78 
					 
					
						
						
							
							bump log level on service status update  
						
						 
						
						
						
						
					 
					
						2016-12-08 15:00:43 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						cffaf1b71b 
					 
					
						
						
							
							Merge pull request  #31321  from anguslees/lb-nodes  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue (batch tested with PRs 37328, 38102, 37261, 31321, 38146)
Pass full Node objects to provider LoadBalancer methods 
						
						
					 
					
						2016-12-05 20:16:53 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						6abb472357 
					 
					
						
						
							
							Merge pull request  #37720  from freehan/lb-src-update  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue
Fix Service Update on LoadBalancerSourceRanges Field
Fixes: https://github.com/kubernetes/kubernetes/issues/33033 
Also expands: https://github.com/kubernetes/kubernetes/pull/32748  
						
						
					 
					
						2016-12-01 18:21:39 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Minhan Xia 
							
						 
					 
					
						
						
							
						
						1c2c0c1f63 
					 
					
						
						
							
							support service loadBalancerSourceRange update  
						
						 
						
						
						
						
					 
					
						2016-11-30 15:27:34 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Lees 
							
						 
					 
					
						
						
							
						
						83e7a85ecc 
					 
					
						
						
							
							provider: Pass full node objects to *LoadBalancer  
						
						 
						
						... 
						
						
						
						Many providers need to do some sort of node name -> IP or instanceID
lookup before they can use the list of hostnames passed to
EnsureLoadBalancer/UpdateLoadBalancer.
This change just passes the full Node object instead of simply the node
name, allowing providers to use the node's provider ID and cached
addresses without additional lookups.  Using `node.Name` reproduces the
old behaviour. 
						
						
					 
					
						2016-12-01 09:53:53 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pengfei Ni 
							
						 
					 
					
						
						
							
						
						f584ed4398 
					 
					
						
						
							
							Fix package aliases to follow golang convention  
						
						 
						
						
						
						
					 
					
						2016-11-30 15:40:50 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Xu 
							
						 
					 
					
						
						
							
						
						7eeb71f698 
					 
					
						
						
							
							cmd/kube-controller-manager  
						
						 
						
						
						
						
					 
					
						2016-11-23 15:53:09 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Xu 
							
						 
					 
					
						
						
							
						
						850729bfaf 
					 
					
						
						
							
							include multiple versions in clientset  
						
						 
						
						... 
						
						
						
						update client-gen to use the term "internalversion" rather than "unversioned";
leave internal one unqualified;
cleanup client-gen 
						
						
					 
					
						2016-10-29 13:30:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Chaloupka 
							
						 
					 
					
						
						
							
						
						6079053407 
					 
					
						
						
							
							Update clientset generator to use RESTClient interface instead of the RESTClient data type  
						
						 
						
						
						
						
					 
					
						2016-10-21 10:13:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						483af28944 
					 
					
						
						
							
							fix up service lister  
						
						 
						
						
						
						
					 
					
						2016-09-22 09:12:37 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Antoine Pelisse 
							
						 
					 
					
						
						
							
						
						938872582e 
					 
					
						
						
							
							Revert "simplify RC and SVC listers"  
						
						 
						
						
						
						
					 
					
						2016-09-21 15:49:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						16fbb47189 
					 
					
						
						
							
							fix up service lister  
						
						 
						
						
						
						
					 
					
						2016-09-20 08:24:33 -04: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mfanjie 
							
						 
					 
					
						
						
							
						
						3b374725c6 
					 
					
						
						
							
							persist services need to be retried in service controller cache.  
						
						 
						
						
						
						
					 
					
						2016-08-23 14:49:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mfanjie 
							
						 
					 
					
						
						
							
						
						5fa640490e 
					 
					
						
						
							
							rewrite serivce controller to apply the latest controller pattern  
						
						 
						
						
						
						
					 
					
						2016-08-04 09:28:55 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michal Rostecki 
							
						 
					 
					
						
						
							
						
						59ca5986dd 
					 
					
						
						
							
							Print/log pointers of structs with %#v instead of %+v  
						
						 
						
						... 
						
						
						
						There are many places in k8s where %+v is used to format a pointer
to struct, which isn't working as expected.
Fixes  #26591  
						
						
					 
					
						2016-08-01 22:27:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						5427e8aa02 
					 
					
						
						
							
							Merge pull request  #29544  from lixiaobing10051267/masterFuncNote  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue
Func note is copied same as other one 
						
						
					 
					
						2016-07-27 21:07:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lixiaobing10051267 
							
						 
					 
					
						
						
							
						
						77f133dc84 
					 
					
						
						
							
							Func note is copied same as other one  
						
						 
						
						... 
						
						
						
						Delete the func note 
						
						
					 
					
						2016-07-27 10:15:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Mickens 
							
						 
					 
					
						
						
							
						
						6ad9dc659f 
					 
					
						
						
							
							add clusterName to Loadbalancer methods  
						
						 
						
						
						
						
					 
					
						2016-07-26 14:50:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						2c490945e8 
					 
					
						
						
							
							Merge pull request  #28758  from xiang90/clean_service  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue
controller/service: minor cleanup
1. always handle short case first for if statement
2. do not capitalize error message
3. put the mutex before the fields it protects
4. prefer switch over if elseif. 
						
						
					 
					
						2016-07-21 14:08:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charlie Drage 
							
						 
					 
					
						
						
							
						
						13cecd6e4a 
					 
					
						
						
							
							Warn when missing cloud-provider on kube controller  
						
						 
						
						... 
						
						
						
						This commit warns the user / gives better information that when using
--cloud-provider="" on kube-controller, that services such as
LoadBalancer will not work.
However, despite the error, kube-controller will still run as normal.
Fixes https://github.com/kubernetes/kubernetes/issues/12716 
Fixes https://github.com/kubernetes/kubernetes/issues/11172 
Fixes https://github.com/kubernetes/kubernetes/issues/27085  
						
						
					 
					
						2016-07-14 11:54:35 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						d14fe0f269 
					 
					
						
						
							
							Change storeToNodeConditionLister to return []*api.Node instead of api.NodeList for performance  
						
						 
						
						
						
						
					 
					
						2016-07-11 21:02:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xiang Li 
							
						 
					 
					
						
						
							
						
						67f670df2e 
					 
					
						
						
							
							controller/service: minor cleanup  
						
						 
						
						
						
						
					 
					
						2016-07-10 23:13:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						7219802ac7 
					 
					
						
						
							
							Pass pointer to node in NodCondition  
						
						 
						
						
						
						
					 
					
						2016-07-07 14:10:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bin liu 
							
						 
					 
					
						
						
							
						
						426fdc431a 
					 
					
						
						
							
							Merge branch 'master' into fix-typos  
						
						 
						
						
						
						
					 
					
						2016-07-04 11:20:47 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David McMahon 
							
						 
					 
					
						
						
							
						
						ef0c9f0c5b 
					 
					
						
						
							
							Remove "All rights reserved" from all the headers.  
						
						 
						
						
						
						
					 
					
						2016-06-29 17:47:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bin liu 
							
						 
					 
					
						
						
							
						
						fd27cd47f7 
					 
					
						
						
							
							fix some typos  
						
						 
						
						... 
						
						
						
						Signed-off-by: bin liu <liubin0329@gmail.com > 
						
						
					 
					
						2016-06-22 18:14:26 +08:00