Christopher Desiniotis 
							
						 
					 
					
						
						
						
						
							
						
						
							48414e97bb 
							
						 
					 
					
						
						
							
							Return empty list of devices for unprivileged containers when 'accept-nvidia-visible-devices-envvar-unprivileged=false'  
						
						... 
						
						
						
						Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com> 
						
					 
					
						2023-03-10 13:11:29 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							77a2975524 
							
						 
					 
					
						
						
							
							Merge branch 'fix-kitmaker' into 'main'  
						
						... 
						
						
						
						Use component name as folder name
See merge request nvidia/container-toolkit/container-toolkit!336 
						
					 
					
						2023-03-10 13:57:24 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ce9477966d 
							
						 
					 
					
						
						
							
							Use component name as folder name  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-10 15:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							fe02351c3a 
							
						 
					 
					
						
						
							
							Merge branch 'bump-cuda-version' into 'main'  
						
						... 
						
						
						
						Bump CUDA base image version to 12.1.0
See merge request nvidia/container-toolkit/container-toolkit!335 
						
					 
					
						2023-03-10 10:23:30 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							9c2018a0dc 
							
						 
					 
					
						
						
							
							Bump CUDA base image version to 12.1.0  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-10 11:31:23 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							33e5b34fa1 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-3999/legacy-cli-doesnt-work-in-cdi-mode' into 'main'  
						
						... 
						
						
						
						Add nvidia-container-runtime-hook.skip-mode-detection option to config
See merge request nvidia/container-toolkit/container-toolkit!330 
						
					 
					
						2023-03-09 19:18:16 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ccf73f2505 
							
						 
					 
					
						
						
							
							Set skip-mode-detection in the toolkit-container by default  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-09 20:16:10 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							3a11f6ee0a 
							
						 
					 
					
						
						
							
							Add nvidia-container-runtime-hook.skip-mode-detection option to config  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-09 20:15:40 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							8f694bbfb7 
							
						 
					 
					
						
						
							
							Merge branch 'set-nvidia-ctk-path' into 'main'  
						
						... 
						
						
						
						Set nvidia-ctk.path config option based on installed path
See merge request nvidia/container-toolkit/container-toolkit!334 
						
					 
					
						2023-03-09 16:44:13 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							4c2eff4865 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-3998/cdi-accept-visible-devices-when-privileged' into 'main'  
						
						... 
						
						
						
						Honor accept-nvidia-visible-devices-envvar-when-unprivileged setting in CDI mode
See merge request nvidia/container-toolkit/container-toolkit!331 
						
					 
					
						2023-03-09 15:59:08 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							1fbdc17c40 
							
						 
					 
					
						
						
							
							Set nvidia-ctk.path config option based on installed path  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-09 17:53:08 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							965d62f326 
							
						 
					 
					
						
						
							
							Merge branch 'fix-containerd-integration-tests' into 'main'  
						
						... 
						
						
						
						Fix integration tests failing due to CDI spec generation
See merge request nvidia/container-toolkit/container-toolkit!333 
						
					 
					
						2023-03-09 14:41:52 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							25ea7fa98e 
							
						 
					 
					
						
						
							
							Remove whitespace in Makefile  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-09 15:32:07 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							5ee040ba95 
							
						 
					 
					
						
						
							
							Disable CDI spec generation for integration tests  
						
						
						
					 
					
						2023-03-09 15:32:07 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							eb2aec9da8 
							
						 
					 
					
						
						
							
							Allow CDI options to be set by envvars  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-09 12:25:05 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							973e7bda5e 
							
						 
					 
					
						
						
							
							Check accept-nvidia-visible-devices-envvar-when-unprivileged option for CDI  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-09 11:15:53 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							154cd4ecf3 
							
						 
					 
					
						
						
							
							Add  to config struct  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-09 11:15:53 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							936fad1d04 
							
						 
					 
					
						
						
							
							Move check for privileged images to config/image/ package  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-09 11:15:53 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							86dd046c7c 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-3928/allow-cdi-container-annotations' into 'main'  
						
						... 
						
						
						
						Add cdi.k8s.io annotations to runtimes configured in containerd
See merge request nvidia/container-toolkit/container-toolkit!315 
						
					 
					
						2023-03-09 07:52:37 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							510fb248fe 
							
						 
					 
					
						
						
							
							Add cdi.k8s.io annotations to containerd config  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-08 07:23:27 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							c7384c6aee 
							
						 
					 
					
						
						
							
							Merge branch 'fix-comment' into 'main'  
						
						... 
						
						
						
						Fix comment
See merge request nvidia/container-toolkit/container-toolkit!329 
						
					 
					
						2023-03-08 05:15:38 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							1c3c9143f8 
							
						 
					 
					
						
						
							
							Fix comment  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-08 07:15:05 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							1c696b1e39 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-3894/configure-mode-specific-runtimes' into 'main'  
						
						... 
						
						
						
						Configure .cdi and .legacy executables in Toolkit Container
See merge request nvidia/container-toolkit/container-toolkit!308 
						
					 
					
						2023-03-08 05:12:50 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							a2adbc1133 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-3898/improve-cdi-annotations' into 'main'  
						
						... 
						
						
						
						Improve handling of environment variable devices in CDI mode
See merge request nvidia/container-toolkit/container-toolkit!321 
						
					 
					
						2023-03-08 04:37:41 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							36576708f0 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-3896/gds-mofed-devices' into 'main'  
						
						... 
						
						
						
						Add GDS and MOFED support to the NVCDI API
See merge request nvidia/container-toolkit/container-toolkit!323 
						
					 
					
						2023-03-08 04:36:55 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							cc7a6f166b 
							
						 
					 
					
						
						
							
							Handle case were runtime name is set to predefined name  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 20:59:56 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							62d88e7c95 
							
						 
					 
					
						
						
							
							Add cdi and legacy mode runtimes  
						
						... 
						
						
						
						This change adds .cdi and .legacy mode-specific runtimes the list of
runtimes supported by the operator. These are also installed as
part of the NVIDIA Container Toolkit.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 20:59:55 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							dca8e3123f 
							
						 
					 
					
						
						
							
							Migrate containerd config to engine.Interface  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 20:59:55 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							3bac4fad09 
							
						 
					 
					
						
						
							
							Migrate cri-o config update to engine.Interface  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 20:59:54 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							9fff19da23 
							
						 
					 
					
						
						
							
							Migrate docker config to engine.Interface  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 20:59:54 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							e5bb4d2718 
							
						 
					 
					
						
						
							
							Move runtime config code from config to config/engine  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 20:59:54 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							5bfb51f801 
							
						 
					 
					
						
						
							
							Add API for interacting with runtime engine configs  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 20:59:53 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ece5b29d97 
							
						 
					 
					
						
						
							
							Add tools/container/operator package to handle runtime naming  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 20:59:53 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ec8a92c17f 
							
						 
					 
					
						
						
							
							Use nvidia-container-runtime.experimental as wrapper  
						
						... 
						
						
						
						This change switches to using nvidia-container-runtime.experimental as the
wrapper name over nvidia-container-runtime-experimental. This is consistent
with upcoming mode-specific binaries.
The wrapper is created at nvidia-container-runtime.experimental.real.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 20:59:53 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							868393b7ed 
							
						 
					 
					
						
						
							
							Add mofed mode to nvcdi API  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 18:47:52 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ebe18fbb7f 
							
						 
					 
					
						
						
							
							Add gds mode to nvcdi API  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 18:47:52 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							9435343541 
							
						 
					 
					
						
						
							
							Merge branch 'fix-kitmaker' into 'main'  
						
						... 
						
						
						
						Include = when extracting manifest information
See merge request nvidia/container-toolkit/container-toolkit!327 
						
					 
					
						2023-03-07 14:44:27 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							1cd20afe4f 
							
						 
					 
					
						
						
							
							Include = when extracting manifest information  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 16:43:49 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							1e6fe40c76 
							
						 
					 
					
						
						
							
							Allow nvidia-container-runtime.modes.cdi.default-kind to be set  
						
						... 
						
						
						
						This change allows the nvidia-container-runtime.modes.cdi.default-kind
to be set in the toolkit-container.
The NVIDIA_CONTAINER_RUNTIME_MODES_CDI_DEFAULT_KIND envvar is used.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 16:19:38 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							6d220ed9a2 
							
						 
					 
					
						
						
							
							Rework selection of devices in CDI mode  
						
						... 
						
						
						
						The following changes are made:
* The default-cdi-kind config option is used to convert an envvar entry to a fully-qualified device name
* If annotation devices exist, these are used instead of the envvar devices.
* The `all` device is no longer treated as a special case and MUST exist in the CDI spec.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 16:18:53 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f00439c93e 
							
						 
					 
					
						
						
							
							Add nvidia-container-runtime.modes.csv.default-kind config option  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-07 16:18:53 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							c59696e30e 
							
						 
					 
					
						
						
							
							Merge branch 'fix-kitmaker' into 'main'  
						
						... 
						
						
						
						Log source file
See merge request nvidia/container-toolkit/container-toolkit!326 
						
					 
					
						2023-03-06 16:26:43 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							89c18c73cd 
							
						 
					 
					
						
						
							
							Add source and log curl command  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-06 18:26:05 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							cb5006c73f 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-3897/generate-management-container-spec' into 'main'  
						
						... 
						
						
						
						Generate CDI specs for management containers
See merge request nvidia/container-toolkit/container-toolkit!314 
						
					 
					
						2023-03-06 16:23:13 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							547b71f222 
							
						 
					 
					
						
						
							
							Merge branch 'change-discovery-mode' into 'main'  
						
						... 
						
						
						
						Rename --discovery-mode to --mode
See merge request nvidia/container-toolkit/container-toolkit!318 
						
					 
					
						2023-03-06 16:21:22 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ae84bfb055 
							
						 
					 
					
						
						
							
							Log source file  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-06 18:11:12 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							9b303d5b89 
							
						 
					 
					
						
						
							
							Merge branch 'fix-changelist' into 'main'  
						
						... 
						
						
						
						Strip on tilde for kitmaker version
See merge request nvidia/container-toolkit/container-toolkit!325 
						
					 
					
						2023-03-06 14:10:54 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							d944f934d7 
							
						 
					 
					
						
						
							
							Strip on tilde for kitmaker version  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-06 16:10:25 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							c37209cd09 
							
						 
					 
					
						
						
							
							Merge branch 'fix-changelist' into 'main'  
						
						... 
						
						
						
						Fix blank changelist in kitmaker properties
See merge request nvidia/container-toolkit/container-toolkit!324 
						
					 
					
						2023-03-06 13:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							863b569a61 
							
						 
					 
					
						
						
							
							Fix blank changelist in kitmaker properties  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-06 15:50:38 +02:00