Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							29c6288128 
							
						 
					 
					
						
						
							
							Only update ldcache if it exists  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-04-13 17:18:09 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							cd6fcb5297 
							
						 
					 
					
						
						
							
							Merge branch 'bump-version-1.13.1' into 'main'  
						
						... 
						
						
						
						Bump version to 1.13.1
See merge request nvidia/container-toolkit/container-toolkit!367 
						
					 
					
						2023-04-13 11:12:37 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							36989deff7 
							
						 
					 
					
						
						
							
							Update libnvidia-container  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-04-13 13:11:39 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							7f6c9851fe 
							
						 
					 
					
						
						
							
							Bump version to 1.13.1  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-04-13 13:11:09 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							b7079454b5 
							
						 
					 
					
						
						
							
							Merge branch 'bump-versions' into 'main'  
						
						... 
						
						
						
						Bump nvidia-docker and nvidia-container-runtime versions
See merge request nvidia/container-toolkit/container-toolkit!366 
						
					 
					
						2023-03-31 13:00:58 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							448bd45ab4 
							
						 
					 
					
						
						
							
							Bump nvidia-docker and nvidia-container-runtime versions  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-31 15:00:15 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							dde6170df1 
							
						 
					 
					
						
						
							
							Merge branch 'bump-version-v1.13.0' into 'main'  
						
						... 
						
						
						
						Bump version to v1.13.0
See merge request nvidia/container-toolkit/container-toolkit!365 
						
					 
					
						2023-03-31 10:58:18 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							e4b9350e65 
							
						 
					 
					
						
						
							
							Update libnvidia-container to v1.13.0  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-31 11:38:01 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							622a0649ce 
							
						 
					 
					
						
						
							
							Bump version to v1.13.0  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-31 11:35:53 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f6983969ad 
							
						 
					 
					
						
						
							
							Merge branch 'nvidia-ctk-cdi-transform' into 'main'  
						
						... 
						
						
						
						Add 'target-driver-root' option to 'nvidia-ctk cdi generate' to transform root...
See merge request nvidia/container-toolkit/container-toolkit!363 
						
					 
					
						2023-03-28 20:05:12 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							7f7fc35843 
							
						 
					 
					
						
						
							
							Move input and output to transform root subcommand  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-28 21:12:48 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							8eef7e5406 
							
						 
					 
					
						
						
							
							Merge branch 'add-runtimes' into 'main'  
						
						... 
						
						
						
						Add nvidia-container-runtime.runtimes config option
See merge request nvidia/container-toolkit/container-toolkit!364 
						
					 
					
						2023-03-28 18:58:46 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f27c33b45f 
							
						 
					 
					
						
						
							
							Remove target-driver-root from generate  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-28 11:49:45 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							6a83e2ebe5 
							
						 
					 
					
						
						
							
							Add nvidia-ctk cdi transform root command  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-28 11:45:58 -07:00 
						 
				 
			
				
					
						
							
							
								Christopher Desiniotis 
							
						 
					 
					
						
						
						
						
							
						
						
							ee5be5e3f2 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-4056/add-cdi-annotations' into 'main'  
						
						... 
						
						
						
						Add nvidia-container-runtime.modes.cdi.annotation-prefixes config option.
See merge request nvidia/container-toolkit/container-toolkit!356 
						
					 
					
						2023-03-28 16:47:51 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							be0cc9dc6e 
							
						 
					 
					
						
						
							
							Add nvidia-container-runtime.runtimes config option  
						
						... 
						
						
						
						This change adds an nvidia-container-runtime.runtimes config option.
If this is unset no changes are made to the config and the default values are used. This
allows this setting to be overridden in cases where this is required. One such example is
crio where crun is set as the default runtime.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-28 17:39:17 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							7c5283bb97 
							
						 
					 
					
						
						
							
							Merge branch 'create-device-nodes' into 'main'  
						
						... 
						
						
						
						Add nvidia-ctk system create-device-nodes command
See merge request nvidia/container-toolkit/container-toolkit!362 
						
					 
					
						2023-03-28 15:07:04 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							4d5ba09d88 
							
						 
					 
					
						
						
							
							Add --ignore-errors option for testing  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-28 16:24:17 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							149236b002 
							
						 
					 
					
						
						
							
							Configure containerd config based on specified annotation prefixes  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-28 16:22:48 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ee141f97dc 
							
						 
					 
					
						
						
							
							Reorganise setting toolkit config options  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-28 16:22:48 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							646503ff31 
							
						 
					 
					
						
						
							
							Set nvidia-container-runtime.modes.cdi.annotation-prefixes in toolkit-contianer  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-28 16:22:48 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							cdaaf5e46f 
							
						 
					 
					
						
						
							
							Generate device nodes when creating management spec  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-28 11:29:45 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							e774c51c97 
							
						 
					 
					
						
						
							
							Add nvidia-ctk system create-device-nodes command  
						
						... 
						
						
						
						This change adds an nvidia-ctk system create-device-nodes command for
creating NVIDIA device nodes. Currently this is limited to control devices
(nvidia-uvm, nvidia-uvm-tools, nvidia-modeset, nvidiactl).
A --dry-run mode is included for outputing commands that would be executed and
the driver root can be specified.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-28 11:29:45 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Desiniotis 
							
						 
					 
					
						
						
						
						
							
						
						
							7f5c9abc1e 
							
						 
					 
					
						
						
							
							Add ability to configure CDI kind with 'nvidia-ctk cdi generate'  
						
						... 
						
						
						
						Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com> 
						
					 
					
						2023-03-27 23:12:00 -07:00 
						 
				 
			
				
					
						
							
							
								Christopher Desiniotis 
							
						 
					 
					
						
						
						
						
							
						
						
							92d82ceaee 
							
						 
					 
					
						
						
							
							Add 'target-driver-root' option to 'nvidia-ctk cdi generate' to transform root paths in generated spec  
						
						... 
						
						
						
						Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com> 
						
					 
					
						2023-03-27 22:22:36 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							c46b118f37 
							
						 
					 
					
						
						
							
							Add nvidia-container-runtime.modes.cdi.annotation-prefixes config option.  
						
						... 
						
						
						
						This change adds an nvidia-container-runtime.modes.cdi.annotation-prefixes config
option that defaults to cdi.k8s.io/. This allows the annotation prefixes parsed
for CDI devices to be overridden in cases where CDI support in container engines such
as containerd or crio need to be overridden.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-27 16:36:54 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							1722b07615 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-2264/xorg-libs' into 'main'  
						
						... 
						
						
						
						Inject xorg libs and config in container
See merge request nvidia/container-toolkit/container-toolkit!328 
						
					 
					
						2023-03-27 14:19:52 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							c13c6ebadb 
							
						 
					 
					
						
						
							
							Inject xorg libs and config in container  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-26 17:04:06 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							2abe679dd1 
							
						 
					 
					
						
						
							
							Move libcuda locator to internal/lookup package  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-26 17:04:06 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							9571513601 
							
						 
					 
					
						
						
							
							Merge branch 'update-changelog' into 'main'  
						
						... 
						
						
						
						Update changelog
See merge request nvidia/container-toolkit/container-toolkit!361 
						
					 
					
						2023-03-26 15:03:28 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ff2767ee7b 
							
						 
					 
					
						
						
							
							Reorder changelog  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-26 17:03:05 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							56319475a6 
							
						 
					 
					
						
						
							
							Merge branch 'fix-changelog' into 'main'  
						
						... 
						
						
						
						Reorder changelog
See merge request nvidia/container-toolkit/container-toolkit!360 
						
					 
					
						2023-03-26 14:52:27 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							a3ee58a294 
							
						 
					 
					
						
						
							
							Reorder changelog  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-26 16:51:59 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							7a533aeff3 
							
						 
					 
					
						
						
							
							Merge branch 'update-nvcdi-new-with-error' into 'main'  
						
						... 
						
						
						
						Allow nvcdi.Option to return an error
See merge request nvidia/container-toolkit/container-toolkit!352 
						
					 
					
						2023-03-26 14:13:41 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							226c54613e 
							
						 
					 
					
						
						
							
							Also return an error from nvcdi.New  
						
						... 
						
						
						
						This change allows nvcdi.New to return an error in addition to the
constructed library instead of panicing.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-26 16:13:12 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							1ebbebf5de 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-3932/deduplicate-entries-in-cdi-spec' into 'main'  
						
						... 
						
						
						
						Add transform to deduplicate entities in CDI spec
See merge request nvidia/container-toolkit/container-toolkit!345 
						
					 
					
						2023-03-24 19:04:43 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							33f6fe0217 
							
						 
					 
					
						
						
							
							Generate a simplified CDI spec by default  
						
						... 
						
						
						
						As simplified CDI spec has no duplicate entities in any single set of container edits.
Furthermore, contianer edits defined at a spec-level are not included in the container
edits for a device.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-24 11:01:46 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							5ff206e1a9 
							
						 
					 
					
						
						
							
							Add transform to deduplicate entities in CDI spec  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-24 11:01:23 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							df618d3cba 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-4052/fix-arm-management-containers' into 'main'  
						
						... 
						
						
						
						Fix generation of management CDI spec in containers
See merge request nvidia/container-toolkit/container-toolkit!354 
						
					 
					
						2023-03-23 16:39:10 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							9506bd9da0 
							
						 
					 
					
						
						
							
							Fix generation of management CDI spec in containers  
						
						... 
						
						
						
						Since we relied on finding libcuda.so in the LDCache to determine both the CUDA
version and the expected directory for the driver libraries, the generation of the
management CDI specifications fails in containers where the LDCache has not been updated.
This change falls back to searching a set of predefined paths instead when the lookup of
libcuda.so in the cache fails.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-23 15:59:01 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							5e0684e99d 
							
						 
					 
					
						
						
							
							Merge branch 'update-libnvidia-container' into 'main'  
						
						... 
						
						
						
						Update libnvidia-container
See merge request nvidia/container-toolkit/container-toolkit!353 
						
					 
					
						2023-03-23 08:50:18 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							09a0cb24cc 
							
						 
					 
					
						
						
							
							Remove fedora make targets  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-23 10:35:57 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ff92f1d799 
							
						 
					 
					
						
						
							
							Update libnvidia-container  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-23 10:33:26 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Desiniotis 
							
						 
					 
					
						
						
						
						
							
						
						
							b87703c503 
							
						 
					 
					
						
						
							
							Merge branch 'fix-nil-logger-in-library-locator' into 'main'  
						
						... 
						
						
						
						Instantiate a logger when constructing a library Locator
See merge request nvidia/container-toolkit/container-toolkit!351 
						
					 
					
						2023-03-21 21:54:14 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Desiniotis 
							
						 
					 
					
						
						
						
						
							
						
						
							b2aaa21b0a 
							
						 
					 
					
						
						
							
							Instantiate a logger when constructing a library Locator  
						
						... 
						
						
						
						Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com> 
						
					 
					
						2023-03-21 13:38:36 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							310c15b046 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-4026/only-init-nvml-when-required' into 'main'  
						
						... 
						
						
						
						Only init nvml as required when generating CDI specs
See merge request nvidia/container-toolkit/container-toolkit!344 
						
					 
					
						2023-03-20 13:26:07 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							685802b1ce 
							
						 
					 
					
						
						
							
							Only init nvml as required when generating CDI specs  
						
						... 
						
						
						
						CDI generation modes such as management and wsl don't require
NVML. This change removes the top-level instantiation of nvmllib
and replaces it with an instanitation in the nvml CDI spec generation
code.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-20 14:24:08 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							380eb8340a 
							
						 
					 
					
						
						
							
							Merge branch 'blossom-ci' into 'main'  
						
						... 
						
						
						
						Add blossom-ci github action
See merge request nvidia/container-toolkit/container-toolkit!349 
						
					 
					
						2023-03-20 09:56:23 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f98e1160f5 
							
						 
					 
					
						
						
							
							Update components with blossim-ci  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-03-20 11:06:44 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							1962fd68df 
							
						 
					 
					
						
						
							
							Merge branch 'locate-ipc-sockets-at-run' into 'main'  
						
						... 
						
						
						
						Locate persistenced and fabricmanager sockets at /run instead of /var/run
See merge request nvidia/container-toolkit/container-toolkit!347 
						
					 
					
						2023-03-20 08:08:59 +00:00