k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						24d82b6c4a 
					 
					
						
						
							
							Merge pull request  #21286  from smarterclayton/fix_keyring  
						
						 
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2016-02-21 21:44:27 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						8c27314915 
					 
					
						
						
							
							Unqualified host:port pairs are valid Docker auth fields  
						
						 
						
						... 
						
						
						
						The dockercfg and .docker/config.json files can contain host:path
combos, which are not correctly parsed by the keyring. 
						
						
					 
					
						2016-02-18 13:18:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laushinka 
							
						 
					 
					
						
						
							
						
						7ef585be22 
					 
					
						
						
							
							Spelling fixes inspired by github.com/client9/misspell  
						
						 
						
						
						
						
					 
					
						2016-02-18 06:58:05 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						4a386f881f 
					 
					
						
						
							
							Deprecate HostConfig at container start  
						
						 
						
						
						
						
					 
					
						2016-02-04 01:00:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ken Robertson 
							
						 
					 
					
						
						
							
						
						a7b07c01df 
					 
					
						
						
							
							Update container runtime to properly report the engine and version  
						
						 
						
						... 
						
						
						
						This address a TODO when collecting the node version information so it
will properly report the configured runtime and its version. Previously,
this was hardcoded to "docker://" and the docker version, and would show
"docker://1.9.1" even when the kubelet was configured to use rkt.
With this change, it will use the runtime's Type() and Version() data.
This also changes the container.Runtime interface to add an APIVersion()
method. This can be used when the runtime has separate versions for the
engine and the API, such as with Docker. The Docker minimum version
validation has been updated to use APIVersion(), and
DockerManager.Version() now returns the engine version. 
						
						
					 
					
						2016-01-20 16:42:25 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						609cdfd267 
					 
					
						
						
							
							Merge pull request  #19331  from resouer/hash-util  
						
						 
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2016-01-09 13:08:01 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						791d160b42 
					 
					
						
						
							
							Split the Kubelet flag options and struct  
						
						 
						
						... 
						
						
						
						Reduces the size of the app/server.go file and ensures that the flags
and their defaults are clearly separated. 
						
						
					 
					
						2016-01-06 21:23:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harry 
							
						 
					 
					
						
						
							
						
						2a52976983 
					 
					
						
						
							
							Use hashutil to hold hash tools  
						
						 
						
						
						
						
					 
					
						2016-01-06 22:28:58 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						810181fb7b 
					 
					
						
						
							
							Merge pull request  #17278  from ZJU-SEL/fix-nil-tag  
						
						 
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-12-06 12:52:39 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Random-Liu 
							
						 
					 
					
						
						
							
						
						3cbdf79f8c 
					 
					
						
						
							
							Change original PodStatus to APIPodStatus, and start using kubelet internal PodStatus in dockertools  
						
						 
						
						
						
						
					 
					
						2015-12-04 17:37:39 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harry zhang 
							
						 
					 
					
						
						
							
						
						121c7046aa 
					 
					
						
						
							
							Move parsers into util  
						
						 
						
						
						
						
					 
					
						2015-11-29 22:15:11 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						90ac508524 
					 
					
						
						
							
							Cleanup fake_docker_client.go and manager_test.go  
						
						 
						
						
						
						
					 
					
						2015-11-19 19:03:35 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yu-Ju Hong 
							
						 
					 
					
						
						
							
						
						3beae6b70b 
					 
					
						
						
							
							Add Status in the runtime Container type  
						
						 
						
						... 
						
						
						
						This is necessary for the generic PLEG to distinguish container events. 
						
						
					 
					
						2015-11-13 09:55:36 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						eff4533efc 
					 
					
						
						
							
							Move findPodContainer to docker_test.go  
						
						 
						
						
						
						
					 
					
						2015-11-02 09:49:07 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						b127901871 
					 
					
						
						
							
							Remove unused type DockerContainers.  
						
						 
						
						... 
						
						
						
						Type DockerContainers and function FindPodContainer() are never used.
Remove them to simplify the docker runtime api. 
						
						
					 
					
						2015-11-01 18:49:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						09a3871506 
					 
					
						
						
							
							Merge pull request  #15755  from zhengguoyong/del_capatical_packagename_for_cadvisorApi2  
						
						 
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-10-18 04:04:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						916ddbca65 
					 
					
						
						
							
							Merge pull request  #14182  from jiangyaoguo/distinguish-registry-unavailable-and-pull-failure  
						
						 
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-10-16 16:22:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eulerzgy 
							
						 
					 
					
						
						
							
						
						31c09bdcb8 
					 
					
						
						
							
							Del capatical local packagename for cadvisorApi  
						
						 
						
						
						
						
					 
					
						2015-10-16 11:03:50 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yu-Ju Hong 
							
						 
					 
					
						
						
							
						
						a3e60cc32e 
					 
					
						
						
							
							Rename imported package local name kubeletTypes to kubetypes  
						
						 
						
						... 
						
						
						
						According to the naming guidelines, package name should not include mixedCaps. 
						
						
					 
					
						2015-10-09 10:24:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jiangyaoguo 
							
						 
					 
					
						
						
							
						
						af46c69553 
					 
					
						
						
							
							Distinguish image registry unavailable and pull failure  
						
						 
						
						
						
						
					 
					
						2015-10-09 01:16:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Piotr Szczesniak 
							
						 
					 
					
						
						
							
						
						95b293c615 
					 
					
						
						
							
							Merge pull request  #13516  from samsabed/backoff-image-reason  
						
						 
						
						... 
						
						
						
						backoff image pulling on failure 
						
						
					 
					
						2015-10-08 13:05:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim St. Clair 
							
						 
					 
					
						
						
							
						
						551eff63b8 
					 
					
						
						
							
							Use strong type for container ID  
						
						 
						
						... 
						
						
						
						Change all references to the container ID in pkg/kubelet/... to the
strong type defined in pkg/kubelet/container: ContainerID
The motivation for this change is to make the format of the ID
unambiguous, specifically whether or not it includes the runtime
prefix (e.g. "docker://"). 
						
						
					 
					
						2015-10-07 10:58:05 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sam Abed 
							
						 
					 
					
						
						
							
						
						fdf712cd84 
					 
					
						
						
							
							back-off image pull on failure  
						
						 
						
						... 
						
						
						
						Signed-off-by: Sam Abed <samabed@gmail.com > 
						
						
					 
					
						2015-10-07 21:12:42 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						9698e957a6 
					 
					
						
						
							
							Merge pull request  #12717  from tamnd/fixdockercfg  
						
						 
						
						... 
						
						
						
						Fix new docker config format for private registries 
						
						
					 
					
						2015-09-18 14:43:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Lowdermilk 
							
						 
					 
					
						
						
							
						
						a92c8b6886 
					 
					
						
						
							
							Merge pull request  #13384  from ZJU-SEL/portsbindings  
						
						 
						
						... 
						
						
						
						Allow multiple host ports map to the same container port 
						
						
					 
					
						2015-09-15 17:57:57 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mikaël Cluseau 
							
						 
					 
					
						
						
							
						
						99a1cfa8ff 
					 
					
						
						
							
							hairpin support  
						
						 
						
						
						
						
					 
					
						2015-09-12 08:43:45 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Smith 
							
						 
					 
					
						
						
							
						
						15b30b8b09 
					 
					
						
						
							
							Move version agnostic parts of client  
						
						 
						
						... 
						
						
						
						pkg/client/unversioned/cache -> pkg/client/cache
pkg/client/unversioned/record -> pkg/client/record 
						
						
					 
					
						2015-09-10 17:17:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harry Zhang 
							
						 
					 
					
						
						
							
						
						7b2e2e5649 
					 
					
						
						
							
							Fix tests and clear fmt mess in manager.go  
						
						 
						
						
						
						
					 
					
						2015-09-05 04:52:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								derekwaynecarr 
							
						 
					 
					
						
						
							
						
						5dc74e8dbf 
					 
					
						
						
							
							Add support for CFS quota in kubelet  
						
						 
						
						
						
						
					 
					
						2015-09-03 13:44:28 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harry Zhang 
							
						 
					 
					
						
						
							
						
						18315db025 
					 
					
						
						
							
							Allow multiple host ports map to the same port in container  
						
						 
						
						
						
						
					 
					
						2015-08-31 15:22:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sam Abed 
							
						 
					 
					
						
						
							
						
						995cb15bb6 
					 
					
						
						
							
							back off restarts of crashlooping containers  
						
						 
						
						... 
						
						
						
						Signed-off-by: Sam Abed <samabed@gmail.com > 
						
						
					 
					
						2015-08-24 21:43:17 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tamnd 
							
						 
					 
					
						
						
							
						
						906b279080 
					 
					
						
						
							
							Support new docker config format for private registries  
						
						 
						
						
						
						
					 
					
						2015-08-22 15:37:25 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kris Rousey 
							
						 
					 
					
						
						
							
						
						ae6c64d9bb 
					 
					
						
						
							
							Moving everyone to unversioned client  
						
						 
						
						
						
						
					 
					
						2015-08-18 10:23:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yifan Gu 
							
						 
					 
					
						
						
							
						
						d70a30c069 
					 
					
						
						
							
							kubelet: refactor kubelet.Runtimehooks to container.ImagePuller.  
						
						 
						
						
						
						
					 
					
						2015-08-12 16:28:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kris Rousey 
							
						 
					 
					
						
						
							
						
						565189f5b8 
					 
					
						
						
							
							Correcting all go vet errors  
						
						 
						
						
						
						
					 
					
						2015-08-11 13:55:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ananya Kumar 
							
						 
					 
					
						
						
							
						
						6ef3de1d5f 
					 
					
						
						
							
							Add QoS support on node  
						
						 
						
						
						
						
					 
					
						2015-08-07 11:18:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						17defc7383 
					 
					
						
						
							
							run gofmt on everything we touched  
						
						 
						
						
						
						
					 
					
						2015-08-05 17:52:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						8e33cbfa28 
					 
					
						
						
							
							rewrite go imports  
						
						 
						
						
						
						
					 
					
						2015-08-05 17:30:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kris Rousey 
							
						 
					 
					
						
						
							
						
						d13421e084 
					 
					
						
						
							
							Removing ContainerManifest  
						
						 
						
						
						
						
					 
					
						2015-06-24 11:31:34 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dawn Chen 
							
						 
					 
					
						
						
							
						
						636b40ffa1 
					 
					
						
						
							
							Filtered out unfriendly error from docker when registry is not reachable(code: 502, 503, 504)  
						
						 
						
						
						
						
					 
					
						2015-06-05 11:29:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						72c0709f18 
					 
					
						
						
							
							reduce scope of DockerConfigEntryWithAuth  
						
						 
						
						
						
						
					 
					
						2015-05-19 12:41:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						0c14e0cbdb 
					 
					
						
						
							
							add pull secret references to pods  
						
						 
						
						
						
						
					 
					
						2015-05-18 16:18:16 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yifan Gu 
							
						 
					 
					
						
						
							
						
						d164ac0ba0 
					 
					
						
						
							
							kubelet/container: Refactor RunContainerOptions.  
						
						 
						
						... 
						
						
						
						Make Envs, Mounts, PortMappings more generic.
Also add default name for PortMapping if it's not specified. 
						
						
					 
					
						2015-05-13 10:01:00 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						2ecb0ebd73 
					 
					
						
						
							
							make the dockerkeyring handle mutiple matching credentials  
						
						 
						
						
						
						
					 
					
						2015-05-11 09:54:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yu-Ju Hong 
							
						 
					 
					
						
						
							
						
						1ad4dd7803 
					 
					
						
						
							
							Kubelet: replace DockerManager with the Runtime interface  
						
						 
						
						... 
						
						
						
						This change instructs kubelet to switch to using the Runtime interface. In order
to do it, the change moves the Prober instantiation to DockerManager.
Note that most of the tests in kubelet_test.go needs to be migrated to
dockertools. For now, we use type assertion to convert the Runtime interface to
DockerManager in most tests. 
						
						
					 
					
						2015-05-04 10:19:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Paris 
							
						 
					 
					
						
						
							
						
						6b3a6e6b98 
					 
					
						
						
							
							Make copyright ownership statement generic  
						
						 
						
						... 
						
						
						
						Instead of saying "Google Inc." (which is not always correct) say "The
Kubernetes Authors", which is generic. 
						
						
					 
					
						2015-05-01 17:49:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Marmol 
							
						 
					 
					
						
						
							
						
						3b9eba2c1b 
					 
					
						
						
							
							Add SyncPod() to DockerManager and use in Kubelet.  
						
						 
						
						... 
						
						
						
						This allows us to abstract away the logic of syncing a pod by the
runtime. It will allow other runtimes to perform their own sync as well. 
						
						
					 
					
						2015-05-01 11:03:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yu-Ju Hong 
							
						 
					 
					
						
						
							
						
						d81ecc58f8 
					 
					
						
						
							
							Adapt pod killing and cleanup for generic container runtime  
						
						 
						
						... 
						
						
						
						This change removes docker-specifc code in killUnwantedPods. It
also instructs the cleanup code to move away from interacting with
containers directly. They should always deal with the pod-level
abstraction if at all possible. 
						
						
					 
					
						2015-04-29 16:08:09 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Marmol 
							
						 
					 
					
						
						
							
						
						fe4600ba17 
					 
					
						
						
							
							Move ComputePodChanges to DockerManager.  
						
						 
						
						... 
						
						
						
						This logic is specific to the Docker runtime. This move is the first
step towards making syncPod() runtime-agnostic. 
						
						
					 
					
						2015-04-29 14:00:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Marmol 
							
						 
					 
					
						
						
							
						
						787d42d50b 
					 
					
						
						
							
							Move network plugin teardown to DockerManager.  
						
						 
						
						... 
						
						
						
						This teardown is Docker-specific and will let us also do the setup in
the manager in future cleanups. 
						
						
					 
					
						2015-04-28 16:58:54 -07:00