Fu Wei 
							
						 
					 
					
						
						
							
						
						12f30e6524 
					 
					
						
						
							
							Merge pull request  #7792  from mxpv/sb-shutdown  
						
						
						
						
					 
					
						2022-12-15 13:37:35 +08:00 
						 
				 
			
				
					
						
							
							
								Akihiro Suda 
							
						 
					 
					
						
						
							
						
						75b09ac4a7 
					 
					
						
						
							
							images: support specifying SourceDateEpoch via ctx  
						
						... 
						
						
						
						Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp > 
						
						
					 
					
						2022-12-12 09:02:35 +09:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						d65269fda0 
					 
					
						
						
							
							Add sandbox shutdown API  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-12-09 09:41:42 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						51195ad099 
					 
					
						
						
							
							Merge pull request  #7731  from mxpv/cri  
						
						... 
						
						
						
						[Sandbox API] CRI status cleanup 
						
						
					 
					
						2022-12-01 13:43:13 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						fc2754204f 
					 
					
						
						
							
							Cleanup code comments and lint fixes  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2022-11-30 16:02:09 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						52341a2343 
					 
					
						
						
							
							Update export API types  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2022-11-30 12:56:57 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						66dc4d1069 
					 
					
						
						
							
							Update API for import types  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2022-11-30 12:56:56 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						28ea754565 
					 
					
						
						
							
							Regenerated protobuf files with updated version  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2022-11-30 12:56:55 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						2a8d7a744b 
					 
					
						
						
							
							Update transfer API  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2022-11-30 12:56:53 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						d1627e3c71 
					 
					
						
						
							
							Add basic import and export handlers  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2022-11-30 12:56:53 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						adfaeeff0d 
					 
					
						
						
							
							Add binary stream functionality and helpers  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2022-11-30 12:56:53 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						f61ed7e943 
					 
					
						
						
							
							Transfer API types  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2022-11-30 12:56:00 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						a24ea31c2d 
					 
					
						
						
							
							Add transfer API  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2022-11-30 12:56:00 -08:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						dcf5687cab 
					 
					
						
						
							
							Add streaming service  
						
						... 
						
						
						
						Adds a service capable of streaming Any objects bi-directionally.
This can be used by services to send data, received data, or to
initiate requests from server to client.
Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2022-11-30 12:55:56 -08:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						a6d1d53cc2 
					 
					
						
						
							
							[sandbox] Update Controller.Status protos  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-11-28 10:13:37 -08:00 
						 
				 
			
				
					
						
							
							
								Akihiro Suda 
							
						 
					 
					
						
						
							
						
						661aaae3bb 
					 
					
						
						
							
							introspection: expose the daemon's PID and PIDNS  
						
						... 
						
						
						
						Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp > 
						
						
					 
					
						2022-11-18 17:14:26 +09:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						b7d0d12715 
					 
					
						
						
							
							Cleanup sandbox interfaces  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-10-25 12:31:32 -04:00 
						 
				 
			
				
					
						
							
							
								Akihiro Suda 
							
						 
					 
					
						
						
							
						
						70fbedc217 
					 
					
						
						
							
							archive: add WithSourceDateEpoch() for whiteouts  
						
						... 
						
						
						
						This makes diff archives to be reproducible.
The value is expected to be passed from CLI applications via the $SOUCE_DATE_EPOCH env var.
See https://reproducible-builds.org/docs/source-date-epoch/ 
for the $SOURCE_DATE_EPOCH specification.
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp > 
						
						
					 
					
						2022-10-08 08:45:03 +09:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						68bae258a3 
					 
					
						
						
							
							Update protobuf definitions  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-08-04 19:28:58 -07:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						ea66130295 
					 
					
						
						
							
							Switch to Go 1.19  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-08-04 18:05:44 -07:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						aa3303b697 
					 
					
						
						
							
							Update sandbox protobuf to match CRI  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-07-29 16:08:07 -07:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						8823224174 
					 
					
						
						
							
							Update controller's start response to incldue pid and labels  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-07-29 16:08:07 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Goff 
							
						 
					 
					
						
						
							
						
						f5fb2c32d2 
					 
					
						
						
							
							Regenerate protos with updated protoc-gen-go  
						
						... 
						
						
						
						This fixes CI issues
Signed-off-by: Brian Goff <cpuguy83@gmail.com > 
						
						
					 
					
						2022-07-28 16:59:30 +00:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						4ac1031e0c 
					 
					
						
						
							
							Add snapshotter key to snapshot events  
						
						... 
						
						
						
						Consumers of snapshot events require the snapshotter
field to refer to the related snapshot.
Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2022-06-20 18:25:53 -07:00 
						 
				 
			
				
					
						
							
							
								Kazuyoshi Kato 
							
						 
					 
					
						
						
							
						
						29b9379560 
					 
					
						
						
							
							make protos  
						
						... 
						
						
						
						Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com > 
						
						
					 
					
						2022-04-27 21:31:16 +00:00 
						 
				 
			
				
					
						
							
							
								Kazuyoshi Kato 
							
						 
					 
					
						
						
							
						
						fcba486366 
					 
					
						
						
							
							Remove gogo from .proto files  
						
						... 
						
						
						
						While gogo isn't actually used, it is still referenced from .proto files
and its corresponding Go package is imported from the auto-generated
files.
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com > 
						
						
					 
					
						2022-04-27 20:27:55 +00:00 
						 
				 
			
				
					
						
							
							
								Kazuyoshi Kato 
							
						 
					 
					
						
						
							
						
						9dbe000a38 
					 
					
						
						
							
							make protos  
						
						... 
						
						
						
						Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com > 
						
						
					 
					
						2022-04-22 15:31:53 +00:00 
						 
				 
			
				
					
						
							
							
								Kazuyoshi Kato 
							
						 
					 
					
						
						
							
						
						fd37cc75be 
					 
					
						
						
							
							Use protoc-gen-go instead of protoc-gen-gogoctrd  
						
						... 
						
						
						
						Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com > 
						
						
					 
					
						2022-04-22 15:31:53 +00:00 
						 
				 
			
				
					
						
							
							
								Kazuyoshi Kato 
							
						 
					 
					
						
						
							
						
						01dfb110c4 
					 
					
						
						
							
							Add go_package on all proto files  
						
						... 
						
						
						
						Seems it is no longer optional after migratring off from
gogo/protobuf (see #6564 ).
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com > 
						
						
					 
					
						2022-04-20 17:29:15 +00:00 
						 
				 
			
				
					
						
							
							
								Kazuyoshi Kato 
							
						 
					 
					
						
						
							
						
						237ef0de9b 
					 
					
						
						
							
							Remove all gogoproto extensions  
						
						... 
						
						
						
						This commit removes the following gogoproto extensions;
- gogoproto.nullable
- gogoproto.customename
- gogoproto.unmarshaller_all
- gogoproto.stringer_all
- gogoproto.sizer_all
- gogoproto.marshaler_all
- gogoproto.goproto_unregonized_all
- gogoproto.goproto_stringer_all
- gogoproto.goproto_getters_all
None of them are supported by Google's toolchain (see #6564 ).
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com > 
						
						
					 
					
						2022-04-20 07:23:28 +00:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						bd90ce043b 
					 
					
						
						
							
							Keep shim API backward compatible  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-04-19 18:46:02 -07:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						e2fd25f3d8 
					 
					
						
						
							
							Move runtime v2 proto  
						
						... 
						
						
						
						Move runtime v2 protos to api/runtime package.
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-04-19 17:59:33 -07:00 
						 
				 
			
				
					
						
							
							
								Kazuyoshi Kato 
							
						 
					 
					
						
						
							
						
						80b825ca2c 
					 
					
						
						
							
							Remove gogoproto.stdtime  
						
						... 
						
						
						
						This commit removes gogoproto.stdtime, since it is not supported by
Google's official toolchain
(see https://github.com/containerd/containerd/issues/6564 ).
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com > 
						
						
					 
					
						2022-04-19 13:39:30 +00:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						85a49e4ee7 
					 
					
						
						
							
							[sandbox] Cleanup interfaces  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-04-08 13:34:50 -07:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						de49745723 
					 
					
						
						
							
							[sandbox] Fix CI  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-04-08 13:34:48 -07:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						b7a36950f6 
					 
					
						
						
							
							[Sandbox] Add Wait and PID  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-04-08 13:33:48 -07:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						0d165e6544 
					 
					
						
						
							
							Restore sandboxes on daemon restart  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-04-08 13:33:48 -07:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						0c5e5c3579 
					 
					
						
						
							
							Fix protobuf after rebase  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-04-08 13:33:48 -07:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						00f7a6bf2b 
					 
					
						
						
							
							[sandbox] Address PR review comments  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-04-08 13:33:47 -07:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						4445d0a8da 
					 
					
						
						
							
							[sandbox] Add protobuf definitions  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2022-04-08 13:33:47 -07:00 
						 
				 
			
				
					
						
							
							
								Kazuyoshi Kato 
							
						 
					 
					
						
						
							
						
						067611fdea 
					 
					
						
						
							
							Remove enumvalue_customname, goproto_enum_prefix and enum_customname  
						
						... 
						
						
						
						This commit removes gogoproto.enumvalue_customname,
gogoproto.goproto_enum_prefix and gogoproto.enum_customname.
All of them make proto-generated Go code more idiomatic, but we already
don't use these enums in our external-surfacing types and they are anyway
not supported by Google's official toolchain (see #6564 ).
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com > 
						
						
					 
					
						2022-03-21 19:48:16 +00:00 
						 
				 
			
				
					
						
							
							
								Kazuyoshi Kato 
							
						 
					 
					
						
						
							
						
						3eeeb9429a 
					 
					
						
						
							
							Remove gogoproto.customtype  
						
						... 
						
						
						
						gogoproto.customtype is used to have go-digest.Digest instead of string.
While it is convinient, protoc-gen-go doesn't support the extension
and that blocks #6564 .
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com > 
						
						
					 
					
						2022-03-18 23:14:44 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						82bce322da 
					 
					
						
						
							
							Merge pull request  #6558  from kzys/no-weak-import  
						
						... 
						
						
						
						Do not use weak import 
						
						
					 
					
						2022-03-01 16:40:48 -05:00 
						 
				 
			
				
					
						
							
							
								Kazuyoshi Kato 
							
						 
					 
					
						
						
							
						
						77c0539e9a 
					 
					
						
						
							
							Use containerd/protobuild instead of stevvooe/protobuild  
						
						... 
						
						
						
						The new version still supports gogo/protobuf, but can be used with newer
protobuf packages if version = 2.
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com > 
						
						
					 
					
						2022-02-22 00:03:31 +00:00 
						 
				 
			
				
					
						
							
							
								Kazuyoshi Kato 
							
						 
					 
					
						
						
							
						
						296f75bd07 
					 
					
						
						
							
							Do not use weak import  
						
						... 
						
						
						
						According to https://github.com/protocolbuffers/protobuf/issues/9184 
> Weak fields are an old and deprecated internal-only feature that we never
> open sourced.
This blocks us to upgrade protoc.
Fixes  #6232 .
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com > 
						
						
					 
					
						2022-02-21 18:26:40 +00:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						fcb7bd6997 
					 
					
						
						
							
							Remove api go submodule  
						
						... 
						
						
						
						Signed-off-by: Derek McGowan <derek@mcg.dev > 
						
						
					 
					
						2022-01-18 14:48:33 -08:00 
						 
				 
			
				
					
						
							
							
								Kazuyoshi Kato 
							
						 
					 
					
						
						
							
						
						2fb739aa21 
					 
					
						
						
							
							Upgrade OpenTelemetry dependencies  
						
						... 
						
						
						
						This commit upgrades the packages under go.opentelemetry.io/.
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com > 
						
						
					 
					
						2021-12-16 22:35:57 +00:00 
						 
				 
			
				
					
						
							
							
								Derek McGowan 
							
						 
					 
					
						
						
							
						
						d055487b00 
					 
					
						
						
							
							Merge pull request  #6206  from mxpv/path  
						
						... 
						
						
						
						Allow absolute path to shim binaries 
						
						
					 
					
						2021-11-15 18:05:48 -08:00 
						 
				 
			
				
					
						
							
							
								Daniel Canter 
							
						 
					 
					
						
						
							
						
						920b24793d 
					 
					
						
						
							
							go.mod: Bump ttrpc to 1.1.0  
						
						... 
						
						
						
						This tag contains a fix for a deadlock observed when there are multiple
simultaneous requests from the same client connection.
Signed-off-by: Daniel Canter <dcanter@microsoft.com > 
						
						
					 
					
						2021-11-10 10:20:14 -08:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						d4f4c1380a 
					 
					
						
						
							
							Add runtime path in CreateTaskRequest  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2021-11-04 07:33:11 -07:00