Derek McGowan 
							
						 
					 
					
						
						
							
						
						d64d8a06d5 
					 
					
						
						
							
							Use image constructor in client  
						
						... 
						
						
						
						Replace manual image struct creation with the image
constructor which is there to do just that.
Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2018-07-31 15:23:08 -07:00 
						 
				 
			
				
					
						
							
							
								Phil Estes 
							
						 
					 
					
						
						
							
						
						ed0e73422d 
					 
					
						
						
							
							Merge pull request  #2468  from dmcgowan/set-platform-on-unpack  
						
						... 
						
						
						
						Update client Image to have configurable platform 
						
						
					 
					
						2018-07-31 11:56:09 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Fraenkel 
							
						 
					 
					
						
						
							
						
						9a4d1c5f8d 
					 
					
						
						
							
							Use connection lock when creating services  
						
						... 
						
						
						
						Fixes  #2335 
Signed-off-by: Michael Fraenkel <michael.fraenkel@gmail.com > 
					
						2018-07-24 10:46:17 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						0d52c71c80 
					 
					
						
						
							
							Merge pull request  #2474  from dmcgowan/lease-expiration  
						
						... 
						
						
						
						Improved lease management 
						
						
					 
					
						2018-07-20 16:54:17 -04:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						8cf3fad8d4 
					 
					
						
						
							
							Add leases manager interface  
						
						... 
						
						
						
						Add leases manager to the leases package and use the
interface on the client and service.
Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2018-07-18 10:43:37 -07:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						3a916a0f67 
					 
					
						
						
							
							Update client Image to have configurable platform  
						
						... 
						
						
						
						Separate Fetch and Pull commands in client to distinguish
between platform specific and non-platform specific operations.
`ctr images pull` with all platforms will now unpack all platforms.
`ctr content fetch` now supports platform flags.
Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2018-07-17 15:43:03 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						da1b5470cd 
					 
					
						
						
							
							Runtime v2  
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2018-07-17 10:21:29 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						c7083eed5d 
					 
					
						
						
							
							Merge pull request  #2369  from dmcgowan/update-grpc  
						
						... 
						
						
						
						Update grpc to 1.12 
						
						
					 
					
						2018-05-30 11:07:10 -04:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						55afe3359a 
					 
					
						
						
							
							Update grpc timeout and logger  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2018-05-29 15:32:37 -07:00 
						 
				 
			
				
					
						
							
							
								Phil Estes 
							
						 
					 
					
						
						
							
						
						e9434a10bc 
					 
					
						
						
							
							Merge pull request  #2341  from dmcgowan/move-client-content-snapshot  
						
						... 
						
						
						
						Move client implementations for content store and snapshotter 
						
						
					 
					
						2018-05-25 13:47:39 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						927517de36 
					 
					
						
						
							
							Move dialer to pkg  
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2018-05-22 13:32:25 -04:00 
						 
				 
			
				
					
						
							
							
								Phil Estes 
							
						 
					 
					
						
						
							
						
						e63768ea09 
					 
					
						
						
							
							Merge pull request  #2331  from dmcgowan/fix-image-remove-race  
						
						... 
						
						
						
						Fix image pull and remove race 
						
						
					 
					
						2018-05-16 11:05:26 -04:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						6e64091322 
					 
					
						
						
							
							Move client content store to proxy package  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2018-05-08 14:54:02 -07:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						0d1807a43d 
					 
					
						
						
							
							Move client snapshotter to separate package  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2018-05-08 14:45:27 -07:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						f0b3d5a2c5 
					 
					
						
						
							
							Move image creation after unpack  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2018-05-07 15:50:51 -07:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						2bc9f49ffd 
					 
					
						
						
							
							Retry image creation after update not found  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2018-05-07 15:50:51 -07:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						70d629fc1d 
					 
					
						
						
							
							Add missing return statement on pull unpack  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2018-05-07 14:18:22 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						8ee52bfca9 
					 
					
						
						
							
							Move import/export code to separate client file  
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2018-05-04 15:48:41 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Wan 
							
						 
					 
					
						
						
							
						
						7fd6d5e2be 
					 
					
						
						
							
							fix words misspell  
						
						... 
						
						
						
						Signed-off-by: Michael Wan <zirenwan@gmail.com > 
						
						
					 
					
						2018-04-23 00:09:42 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						c47cbe7b57 
					 
					
						
						
							
							Only close if conn exists  
						
						... 
						
						
						
						For internal services like cri, close will panic
Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2018-04-09 14:54:34 -04:00 
						 
				 
			
				
					
						
							
							
								Stephen J Day 
							
						 
					 
					
						
						
							
						
						acc71293c5 
					 
					
						
						
							
							server: allow configuration default send/recv message sizes  
						
						... 
						
						
						
						Signed-off-by: Stephen J Day <stephen.day@docker.com > 
						
						
					 
					
						2018-03-23 16:17:23 -07:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						43d0a5cb60 
					 
					
						
						
							
							Pass in context to lease done function in client  
						
						... 
						
						
						
						Allows the client to choose the context to finish the lease.
This allows the client to switch contexts when the main context
used to the create the lease may have been cancelled.
Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2018-03-22 14:09:24 -07:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						a0b818e093 
					 
					
						
						
							
							Merge pull request  #2200  from jessvalarezo/multiarch-pulls  
						
						... 
						
						
						
						allow content to be pulled for specific platform(s), all platforms 
						
						
					 
					
						2018-03-14 14:46:30 -07:00 
						 
				 
			
				
					
						
							
							
								Jess Valarezo 
							
						 
					 
					
						
						
							
						
						c3cf3d7822 
					 
					
						
						
							
							allow content to be pulled for specific platform(s), all platforms  
						
						... 
						
						
						
						Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com > 
						
						
					 
					
						2018-03-12 17:31:42 -07:00 
						 
				 
			
				
					
						
							
							
								Lantao Liu 
							
						 
					 
					
						
						
							
						
						1128b3d664 
					 
					
						
						
							
							Add service plugin and support in process integration.  
						
						... 
						
						
						
						Signed-off-by: Lantao Liu <lantaol@google.com > 
						
						
					 
					
						2018-03-12 18:03:50 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						7b653dc9ed 
					 
					
						
						
							
							Add client.Reconnect API  
						
						... 
						
						
						
						This adds a reconnect api to the client so that the client instance
stays the same and on reconnect, all tasks and containers with
references to the *Client have the correct connection.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2018-02-21 11:18:02 -05:00 
						 
				 
			
				
					
						
							
							
								Kunal Kushwaha 
							
						 
					 
					
						
						
							
						
						b12c3215a0 
					 
					
						
						
							
							Licence header added  
						
						... 
						
						
						
						Signed-off-by: Kunal Kushwaha <kushwaha_kunal_v7@lab.ntt.co.jp > 
						
						
					 
					
						2018-02-19 10:32:26 +09:00 
						 
				 
			
				
					
						
							
							
								Phil Estes 
							
						 
					 
					
						
						
							
						
						18be82118d 
					 
					
						
						
							
							Clean up client Subscribe docs; remove a typo  
						
						... 
						
						
						
						Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com > 
						
						
					 
					
						2018-02-15 20:38:57 -05:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						944a9ade37 
					 
					
						
						
							
							Update fetch handling  
						
						... 
						
						
						
						Fix issue where manifest content must always be fetched
even if it is already fully downloaded or shared locally.
Simplify children label setting and platform filtering.
Prevent getting a fetcher when content shared locally.
Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2018-02-09 14:33:14 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						78bd07afef 
					 
					
						
						
							
							Merge pull request  #1746  from AkihiroSuda/split-differ-interface  
						
						... 
						
						
						
						diff: resplit Applier from Differ 
						
						
					 
					
						2018-02-05 09:18:56 -05:00 
						 
				 
			
				
					
						
							
							
								Edgar Lee 
							
						 
					 
					
						
						
							
						
						e53cdc9a49 
					 
					
						
						
							
							Refactor client push into helper function  
						
						... 
						
						
						
						Signed-off-by: Edgar Lee <edgar.lee@docker.com > 
						
						
					 
					
						2018-01-31 17:13:54 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						b763777288 
					 
					
						
						
							
							diff: rename differ to comparer  
						
						... 
						
						
						
						Remove combined interface and split implementations.
Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2018-01-26 16:32:09 -08:00 
						 
				 
			
				
					
						
							
							
								Akihiro Suda 
							
						 
					 
					
						
						
							
						
						b580441f91 
					 
					
						
						
							
							diff: resplit Applier from Differ  
						
						... 
						
						
						
						Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp > 
						
						
					 
					
						2018-01-25 13:58:34 -08:00 
						 
				 
			
				
					
						
							
							
								Darren Stahl 
							
						 
					 
					
						
						
							
						
						1338a4f022 
					 
					
						
						
							
							Provide better error context on resolve failures  
						
						... 
						
						
						
						Signed-off-by: Darren Stahl <darst@microsoft.com > 
						
						
					 
					
						2018-01-17 13:22:54 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						40c67fdf78 
					 
					
						
						
							
							Merge pull request  #1880  from AkihiroSuda/refactor-importer  
						
						... 
						
						
						
						importer: refactor and fix GC 
						
						
					 
					
						2017-12-04 20:56:26 -08:00 
						 
				 
			
				
					
						
							
							
								Akihiro Suda 
							
						 
					 
					
						
						
							
						
						63401970c7 
					 
					
						
						
							
							importer: refactor  
						
						... 
						
						
						
						- Use lease API (previoisly, GC was not supported)
- Refactored interfaces for ease of future Docker v1 importer support
For usage, please refer to `ctr images import --help`.
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp > 
						
						
					 
					
						2017-12-05 12:48:32 +09:00 
						 
				 
			
				
					
						
							
							
								Phil Estes 
							
						 
					 
					
						
						
							
						
						02661c70a4 
					 
					
						
						
							
							Add more descriptive error on manifest list push  
						
						... 
						
						
						
						Adds a more descriptive error message for pushing indexes/manifest list
references with missing content references to a docker v2 API supporting
container registry. This can be followed up with a more complete review
of how to handle "deep" references for manifest lists on push/pull post
containerd 1.0.
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com > 
						
						
					 
					
						2017-12-04 18:00:19 -05:00 
						 
				 
			
				
					
						
							
							
								Jess Valarezo 
							
						 
					 
					
						
						
							
						
						1dd6f339a2 
					 
					
						
						
							
							rename snapshot->snapshots proto pkg and service  
						
						... 
						
						
						
						Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com > 
						
						
					 
					
						2017-11-29 14:55:24 -08:00 
						 
				 
			
				
					
						
							
							
								Jess Valarezo 
							
						 
					 
					
						
						
							
						
						9885edfc44 
					 
					
						
						
							
							rename snapshot->snapshots pkg  
						
						... 
						
						
						
						Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com > 
						
						
					 
					
						2017-11-29 14:55:02 -08:00 
						 
				 
			
				
					
						
							
							
								yanxuean 
							
						 
					 
					
						
						
							
						
						d56b49dd7c 
					 
					
						
						
							
							provide client.WithLease to user  
						
						... 
						
						
						
						Signed-off-by: yanxuean <yan.xuean@zte.com.cn > 
						
						
					 
					
						2017-11-23 10:24:41 +08:00 
						 
				 
			
				
					
						
							
							
								Jess Valarezo 
							
						 
					 
					
						
						
							
						
						8c5dede74e 
					 
					
						
						
							
							client: move content store client to containerd package  
						
						... 
						
						
						
						Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com > 
						
						
					 
					
						2017-11-16 18:14:21 -08:00 
						 
				 
			
				
					
						
							
							
								Jess Valarezo 
							
						 
					 
					
						
						
							
						
						aefaeeacb0 
					 
					
						
						
							
							client: move diff client to containerd package  
						
						... 
						
						
						
						Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com > 
						
						
					 
					
						2017-11-16 18:06:14 -08:00 
						 
				 
			
				
					
						
							
							
								Jess Valarezo 
							
						 
					 
					
						
						
							
						
						8d23e5ef9c 
					 
					
						
						
							
							client: move image store client to containerd package  
						
						... 
						
						
						
						Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com > 
						
						
					 
					
						2017-11-16 17:47:54 -08:00 
						 
				 
			
				
					
						
							
							
								Jess Valarezo 
							
						 
					 
					
						
						
							
						
						6cd9962c7f 
					 
					
						
						
							
							client: move namespaces client to containerd package  
						
						... 
						
						
						
						Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com > 
						
						
					 
					
						2017-11-16 17:47:38 -08:00 
						 
				 
			
				
					
						
							
							
								Jess Valarezo 
							
						 
					 
					
						
						
							
						
						5b64f7030d 
					 
					
						
						
							
							client: move snapshot client to containerd package  
						
						... 
						
						
						
						Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com > 
						
						
					 
					
						2017-11-16 15:45:07 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen J Day 
							
						 
					 
					
						
						
							
						
						c5022ad92d 
					 
					
						
						
							
							protobuf: use the gogo/types package for empty  
						
						... 
						
						
						
						Signed-off-by: Stephen J Day <stephen.day@docker.com > 
						
						
					 
					
						2017-11-15 19:08:54 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Day 
							
						 
					 
					
						
						
							
						
						27d450a01b 
					 
					
						
						
							
							Merge pull request  #1690  from dmcgowan/metadata-transactions  
						
						... 
						
						
						
						gc: resource leases 
						
						
					 
					
						2017-11-07 16:11:11 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						07885f1364 
					 
					
						
						
							
							Updates lease creation to respect existing leases  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2017-11-07 12:54:22 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						dce27d8c62 
					 
					
						
						
							
							Remove client use of gc root label  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2017-11-07 12:54:22 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						e13894bb7a 
					 
					
						
						
							
							Add leases api  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcgstyle.net > 
						
						
					 
					
						2017-11-07 12:54:22 -08:00