Derek McGowan 
							
						 
					 
					
						
						
							
						
						5fdf55e493 
					 
					
						
						
							
							Update go module to github.com/containerd/containerd/v2  
						
						 
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2023-10-29 20:52:21 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						508aa3a1ef 
					 
					
						
						
							
							Move to use github.com/containerd/log  
						
						 
						
						... 
						
						
						
						Add github.com/containerd/log to go.mod
Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2023-09-22 07:53:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								panguicai008 
							
						 
					 
					
						
						
							
						
						5c9c630c33 
					 
					
						
						
							
							use uppercase letters for flag usage  
						
						 
						
						... 
						
						
						
						Signed-off-by: panguicai008 <guicai.pan@daocloud.io > 
						
						
					 
					
						2023-03-08 14:28:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Akihiro Suda 
							
						 
					 
					
						
						
							
						
						b61988670c 
					 
					
						
						
							
							go.mod: github.com/containerd/typeurl/v2 v2.1.0  
						
						 
						
						... 
						
						
						
						Changes: https://github.com/containerd/typeurl/compare/7f6e6d160d67...v2.1.0 
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp > 
						
						
					 
					
						2023-02-11 23:39:52 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yulng 
							
						 
					 
					
						
						
							
						
						757b8f702b 
					 
					
						
						
							
							keep the uppercase letter for flag info  
						
						 
						
						... 
						
						
						
						Signed-off-by: yulng <wei.yang@daocloud.io > 
						
						
					 
					
						2023-02-06 16:37:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kohei Tokunaga 
							
						 
					 
					
						
						
							
						
						fb5b6612a3 
					 
					
						
						
							
							ctr: Fix ctr c create fails to parse arguments  
						
						 
						
						... 
						
						
						
						Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com > 
						
						
					 
					
						2022-06-23 21:52:53 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kazuyoshi Kato 
							
						 
					 
					
						
						
							
						
						96b16b447d 
					 
					
						
						
							
							Use typeurl.Any instead of github.com/gogo/protobuf/types.Any  
						
						 
						
						... 
						
						
						
						This commit upgrades github.com/containerd/typeurl to use typeurl.Any.
The interface hides gogo/protobuf/types.Any from containerd's Go client.
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com > 
						
						
					 
					
						2022-03-24 20:50:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ning.a.li 
							
						 
					 
					
						
						
							
						
						a303d552ad 
					 
					
						
						
							
							ctr: Unify the delete subcommand alias  
						
						 
						
						... 
						
						
						
						This commit unifies the following sub commands alias for
deleting/removing.
- containers
- tasks
- contents
- leases
- images
- snapshots
Signed-off-by: Ning Li <lining2020x@163.com > 
						
						
					 
					
						2022-01-11 16:21:26 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								haoyun 
							
						 
					 
					
						
						
							
						
						bbe46b8c43 
					 
					
						
						
							
							feat: replace github.com/pkg/errors to errors  
						
						 
						
						... 
						
						
						
						Signed-off-by: haoyun <yun.hao@daocloud.io >
Co-authored-by: zounengren <zouyee1989@gmail.com > 
						
						
					 
					
						2022-01-07 10:27:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yifan Yuan 
							
						 
					 
					
						
						
							
						
						bda7b58666 
					 
					
						
						
							
							feat: Add snapshotter label to the new snapshot for container.  
						
						 
						
						... 
						
						
						
						add '--snapshotter-labels' in ctr run and ctr c create
which can pass labels to snappshotter on preparing new
snapshot.
Pass command label to snapshotter can help it determine
which kind of writable snapshots should be provide.
For some snapshotter, such as overlaybd:
  ( https://github.com/alibaba/accelerated-container-image  ),
it can provide 2 kind of writable snapshot (overlayfs dir or
 blockdevice) by command label values.
Signed-off-by: Yifan Yuan <tuji.yyf@alibaba-inc.com > 
						
						
					 
					
						2021-06-28 20:08:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						00e6be9f45 
					 
					
						
						
							
							Add ctr c info --spec flag to output spec  
						
						 
						
						... 
						
						
						
						This flag makes it easy to view only the OCI spec for the container.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2020-03-05 12:10:14 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stephen Day 
							
						 
					 
					
						
						
							
						
						804ae89be6 
					 
					
						
						
							
							errors: use errdefs errors in client and commands  
						
						 
						
						... 
						
						
						
						This change moves from specific, global errors to the errdefs errors.
This makes it easy to handle certain classes of errors while still
adding context to the failure.
Signed-off-by: Stephen Day <stephen.day@getcruise.com > 
						
						
					 
					
						2019-07-17 13:42:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						61d930ad5b 
					 
					
						
						
							
							Move specific errors to their respective packages  
						
						 
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2019-07-15 20:21:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fahed Dorgaa 
							
						 
					 
					
						
						
							
						
						abc152d14c 
					 
					
						
						
							
							fix name in containers file  
						
						 
						
						... 
						
						
						
						Signed-off-by: Fahed Dorgaa <fahed.dorgaa@gmail.com > 
						
						
					 
					
						2019-07-14 21:49:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fahed Dorgaa 
							
						 
					 
					
						
						
							
						
						db95af43f3 
					 
					
						
						
							
							centralize harded-code message  
						
						 
						
						... 
						
						
						
						Signed-off-by: Fahed Dorgaa <fahed.dorgaa@gmail.com > 
						
						
					 
					
						2019-07-13 15:07:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						67b45aef49 
					 
					
						
						
							
							Add WithoutRefreshed metadata  
						
						 
						
						... 
						
						
						
						Closes  #2566 
This provides faster lookups and lists for ctr commands.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2019-05-10 15:16:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						bd27bef4ad 
					 
					
						
						
							
							Move checkpoint and restore commands to new files  
						
						 
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2019-05-10 14:20:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Davor Kapsa 
							
						 
					 
					
						
						
							
						
						cfc36388b3 
					 
					
						
						
							
							Remove redundant error checks  
						
						 
						
						... 
						
						
						
						Signed-off-by: Davor Kapsa <davor.kapsa@gmail.com > 
						
						
					 
					
						2019-04-30 21:28:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						32aa0cd79b 
					 
					
						
						
							
							Merge pull request  #2632  from ehazlett/checkpoint-restore  
						
						 
						
						... 
						
						
						
						Refactor checkpoint and restore to client 
						
						
					 
					
						2018-11-20 16:31:08 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lifubang 
							
						 
					 
					
						
						
							
						
						51ad4d3020 
					 
					
						
						
							
							change args usage for ctr c create  
						
						 
						
						... 
						
						
						
						Signed-off-by: Lifubang <lifubang@acmcoder.com > 
						
						
					 
					
						2018-11-16 14:09:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Hazlett 
							
						 
					 
					
						
						
							
						
						6f2f4e4343 
					 
					
						
						
							
							checkpoint: add copts to checkpoint; save snapshotter to annotation  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Hazlett <ejhazlett@gmail.com > 
						
						
					 
					
						2018-11-12 11:48:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Hazlett 
							
						 
					 
					
						
						
							
						
						4fdf720b84 
					 
					
						
						
							
							move rw to opt; make snapshot opt; move to NewContainerOpts  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Hazlett <ejhazlett@gmail.com > 
						
						
					 
					
						2018-11-12 11:47:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Hazlett 
							
						 
					 
					
						
						
							
						
						147208061c 
					 
					
						
						
							
							add image name and runtime name media types; remove task operation on checkpoint  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Hazlett <ejhazlett@gmail.com > 
						
						
					 
					
						2018-11-12 11:47:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Hazlett 
							
						 
					 
					
						
						
							
						
						ce0673fd7d 
					 
					
						
						
							
							Restore take image  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Hazlett <ejhazlett@gmail.com > 
						
						
					 
					
						2018-11-12 11:47:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Hazlett 
							
						 
					 
					
						
						
							
						
						0e4d9da755 
					 
					
						
						
							
							remove task handling from Restore  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Hazlett <ejhazlett@gmail.com > 
						
						
					 
					
						2018-11-12 11:47:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Hazlett 
							
						 
					 
					
						
						
							
						
						2d3db08daf 
					 
					
						
						
							
							refactor spec and snapshot restore into opts  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Hazlett <ejhazlett@gmail.com > 
						
						
					 
					
						2018-11-12 11:45:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Hazlett 
							
						 
					 
					
						
						
							
						
						45c700a955 
					 
					
						
						
							
							refactor checkpoint and restore to client  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Hazlett <ejhazlett@gmail.com > 
						
						
					 
					
						2018-11-12 11:45:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lifubang 
							
						 
					 
					
						
						
							
						
						cb0eed833d 
					 
					
						
						
							
							decode Spec value in command 'ctr c info <containerid>'  
						
						 
						
						... 
						
						
						
						Signed-off-by: Lifubang <lifubang@aliyun.com >
fix some errors
use typeurl.UnmarshalAny instead json.Unmarshal to interface{}
Signed-off-by: Lifubang <lifubang@aliyun.com >
Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2018-09-27 10:44:54 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lifubang 
							
						 
					 
					
						
						
							
						
						1d9b96988f 
					 
					
						
						
							
							fix when --config provided, don't need Image/RootFS  
						
						 
						
						... 
						
						
						
						Signed-off-by: Lifubang <lifubang@aliyun.com > 
						
						
					 
					
						2018-08-27 11:18:25 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						ca204317ed 
					 
					
						
						
							
							Merge pull request  #2422  from crosbymichael/ctr-delete  
						
						 
						
						... 
						
						
						
						Add cio.Load for loading io set 
						
						
					 
					
						2018-06-27 08:46:18 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						fdceb13b14 
					 
					
						
						
							
							Add cio.Load for loading io set  
						
						 
						
						... 
						
						
						
						This adds a `Load` Opt for cio to load a tasks io/fifos without
attaching or starting the copy routines.
It adds the load method in `ctr` by default so that fifos or other IO
are removed from disk on delete methods inbetween command runs.  It is
not the default for all task loads for backwards compat. and a user may
want to keep io around to reuse or if log files are used.
Fixes  #2421 
Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2018-06-26 11:48:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Abecassis 
							
						 
					 
					
						
						
							
						
						5dd22a20af 
					 
					
						
						
							
							Move ContainerFlags to "commands" package  
						
						 
						
						... 
						
						
						
						Commit 05513284e7  exposed the "rootfs"
and "no-pivot" flags for the "containers" command, but it accidentally
removed them for "run" since package-level variables are initialized
before package-level init functions in golang. Hoisting these flags to
a package imported by both commands solves the problem.
Signed-off-by: Felix Abecassis <fabecassis@nvidia.com > 
						
						
					 
					
						2018-06-20 18:33:59 -07: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jess Valarezo 
							
						 
					 
					
						
						
							
						
						2c9ce2e693 
					 
					
						
						
							
							ctr: add container create, config flag for spec  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com > 
						
						
					 
					
						2018-01-25 17:16:13 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jess Valarezo 
							
						 
					 
					
						
						
							
						
						61c8fe2307 
					 
					
						
						
							
							ctr: snapshot->snapshots cmd, add aliases  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com > 
						
						
					 
					
						2017-11-29 14:34:02 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jess Valarezo 
							
						 
					 
					
						
						
							
						
						864b16a2cb 
					 
					
						
						
							
							ctr: alphabetize commands, rename signals  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com > 
						
						
					 
					
						2017-10-31 11:57:49 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jess Valarezo 
							
						 
					 
					
						
						
							
						
						47fae4dd17 
					 
					
						
						
							
							ctr: move containers command  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com > 
						
						
					 
					
						2017-10-25 21:07:54 -04:00