Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							5d7ee25b37 
							
						 
					 
					
						
						
							
							Merge branch 'migrate-go-nvlib' into 'main'  
						
						... 
						
						
						
						Use github.com/NVIDIA/go-nvlib imports
See merge request nvidia/container-toolkit/container-toolkit!491 
						
					 
					
						2023-11-15 20:39:35 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							2ff2d84283 
							
						 
					 
					
						
						
							
							Update vendoring  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-11-15 21:38:54 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							c63fb35ba8 
							
						 
					 
					
						
						
							
							Use github.com/NVIDIA/go-nvlib imports  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-11-15 21:38:26 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							da0755769f 
							
						 
					 
					
						
						
							
							Merge branch 'improve-library-lookup' into 'main'  
						
						... 
						
						
						
						Make CDI-based library discovery more robust
See merge request nvidia/container-toolkit/container-toolkit!488 
						
					 
					
						2023-11-06 18:17:25 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							04b28d116c 
							
						 
					 
					
						
						
							
							Make library lookups more robust  
						
						... 
						
						
						
						These changes make library lookups more robust. The core change is that
library lookups now first look a set of predefined locations before checking
the ldcache. This also handles cases where an ldcache is not available more
gracefully.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-11-06 12:15:28 -06:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							65b0b2b5e0 
							
						 
					 
					
						
						
							
							Merge branch 'make-graphics-optional' into 'main'  
						
						... 
						
						
						
						Make discovery of graphics libraries optional
See merge request nvidia/container-toolkit/container-toolkit!489 
						
					 
					
						2023-11-03 21:22:47 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							8d52cc18ce 
							
						 
					 
					
						
						
							
							Make discovery of graphics libraries optional  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-11-03 22:15:41 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							c25376afa0 
							
						 
					 
					
						
						
							
							Merge branch 'update-cdi' into 'main'  
						
						... 
						
						
						
						Use tags.cncf.io for CDI imports
See merge request nvidia/container-toolkit/container-toolkit!487 
						
					 
					
						2023-11-02 09:14:30 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							7cc0c1f1cf 
							
						 
					 
					
						
						
							
							Run go mod tidy  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-11-01 12:42:07 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							e56bb09889 
							
						 
					 
					
						
						
							
							Use tags.cncf.io for CDI imports  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-11-01 12:40:51 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							c7a7083e64 
							
						 
					 
					
						
						
							
							Merge branch 'add-option-to-enable-cdi' into 'main'  
						
						... 
						
						
						
						Add cdi.enabled config option to nvidia-ctk runtime configure command
See merge request nvidia/container-toolkit/container-toolkit!486 
						
					 
					
						2023-11-01 09:54:19 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							61595aa0fa 
							
						 
					 
					
						
						
							
							Add cdi.enabled option to runtime configure  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-31 17:23:55 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							b8b134f389 
							
						 
					 
					
						
						
							
							Ensure git works in container  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-31 15:25:41 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							c5a9ed6594 
							
						 
					 
					
						
						
							
							Merge branch 'support-cdi-mount-devices' into 'main'  
						
						... 
						
						
						
						Support CDI devices as mounts
See merge request nvidia/container-toolkit/container-toolkit!480 
						
					 
					
						2023-10-27 20:04:46 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							833254fa59 
							
						 
					 
					
						
						
							
							Support CDI devices as mounts  
						
						... 
						
						
						
						This change allows CDI devices to be requested as mounts in the
container. This enables their use in environments such as kind
where environment variables or annotations cannot be used.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-27 21:24:53 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							1b1aae9c4a 
							
						 
					 
					
						
						
							
							Merge branch 'golangci-lint' into 'main'  
						
						... 
						
						
						
						Use golanglint-ci to check code in NVIDIA Container Toolkit
See merge request nvidia/container-toolkit/container-toolkit!474 
						
					 
					
						2023-10-24 18:59:46 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							acc50969dc 
							
						 
					 
					
						
						
							
							Fix ifElseChain lint errors  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							48d68e4eff 
							
						 
					 
					
						
						
							
							Add nolint for exec calls  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							709e27bf4b 
							
						 
					 
					
						
						
							
							Fix implicit memory aliasing in for loop  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							1b16b341dd 
							
						 
					 
					
						
						
							
							Fix default permissions  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							2e1f94aedf 
							
						 
					 
					
						
						
							
							Fix append assignments  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							2f48ab99c3 
							
						 
					 
					
						
						
							
							Address singleCaseSwitch errors  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f8870b31be 
							
						 
					 
					
						
						
							
							Fix filepath.Join with single arg  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							73857eb8e3 
							
						 
					 
					
						
						
							
							Fix unnecessary conversion  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							dd2f218226 
							
						 
					 
					
						
						
							
							Use MustCompile for static regexp  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9f367067 
							
						 
					 
					
						
						
							
							Check returned error values  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							e0df157f70 
							
						 
					 
					
						
						
							
							Remove unnecessary assignment to the blank identifier  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f2c9937ca8 
							
						 
					 
					
						
						
							
							Use cdi parser package  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							12dc12ce09 
							
						 
					 
					
						
						
							
							Fix misspellings  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							2fad708556 
							
						 
					 
					
						
						
							
							Address ioutil deprecation  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							73749285d5 
							
						 
					 
					
						
						
							
							Remove unused loadSaver interface  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							49dbae5c32 
							
						 
					 
					
						
						
							
							Use .golangci config for toml.Delete issues  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							d8d56e18f9 
							
						 
					 
					
						
						
							
							Add nolint for dxcore  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							7f610d19ed 
							
						 
					 
					
						
						
							
							Add .golangci.yml config  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							3eca7dfd7b 
							
						 
					 
					
						
						
							
							Replace check targets with golangci-lint  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							b02d5538b0 
							
						 
					 
					
						
						
							
							Merge branch 'update-container-runtime-readme' into 'main'  
						
						... 
						
						
						
						Update nvidia-container-runtime README
See merge request nvidia/container-toolkit/container-toolkit!484 
						
					 
					
						2023-10-24 13:05:12 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ebff62f56b 
							
						 
					 
					
						
						
							
							Update nvidia-container-runtime README  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-23 13:35:19 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							53b24618a5 
							
						 
					 
					
						
						
							
							Merge branch 'bump-cuda-version' into 'main'  
						
						... 
						
						
						
						Add missing changelog entry
See merge request nvidia/container-toolkit/container-toolkit!483 
						
					 
					
						2023-10-19 11:22:22 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							867151fe25 
							
						 
					 
					
						
						
							
							Bump version to v1.14.3  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-19 13:20:23 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							82fc309c4e 
							
						 
					 
					
						
						
							
							Merge branch 'bump-cuda-version' into 'main'  
						
						... 
						
						
						
						Bump version to v1.14.3
See merge request nvidia/container-toolkit/container-toolkit!482 
						
					 
					
						2023-10-19 09:32:30 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							27521c0b5e 
							
						 
					 
					
						
						
							
							Bump CUDA base image version to 12.2.2  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-19 10:47:13 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							e611d4403b 
							
						 
					 
					
						
						
							
							Bump version to v1.14.3  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-19 10:46:46 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							807c87e057 
							
						 
					 
					
						
						
							
							Merge branch 'fix-symlink-discovery' into 'main'  
						
						... 
						
						
						
						Fix bug in creating symlinks in containers on Tegra-based systems
See merge request nvidia/container-toolkit/container-toolkit!479 
						
					 
					
						2023-09-25 10:01:08 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f63ad3d9e7 
							
						 
					 
					
						
						
							
							Refactor symlink filter  
						
						... 
						
						
						
						This change refactors the use of the symlink filter to make it extendible.
A blocked filter can be set on the Tegra CSV discoverer to ensure that the correct
symlink libraries are filtered out. Here, globs can be used to select mulitple libraries,
and a **/ prefix on the globs indicates that the pattern that follows is only applied to
the filename of the symlink entry in the CSV file.
A --csv.ignore-pattern command line argument is added to the nvidia-ctk cdi generate
command that allows this to be set.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-09-22 22:04:06 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							c4b4478d1a 
							
						 
					 
					
						
						
							
							Remove default symlink filter  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-09-22 22:02:51 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							963250a58f 
							
						 
					 
					
						
						
							
							Refactor CSV discovery for testability  
						
						... 
						
						
						
						This change improves the testibility of the CSV discoverer.
This is done by adding injection points for mocks for library discovery and
symlink resolution.
Note that this highlights a bug in the current implementation where the
library filter causes valid symlinks to be skipped.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-09-22 22:02:30 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							be570fce65 
							
						 
					 
					
						
						
							
							Bump version to 1.14.2  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-09-22 22:02:28 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6094effd58 
							
						 
					 
					
						
						
							
							Merge branch 'debug-no-cgroups' into 'main'  
						
						... 
						
						
						
						Update libnvidia-container
See merge request nvidia/container-toolkit/container-toolkit!478 
						
					 
					
						2023-09-07 15:55:06 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7187608a36 
							
						 
					 
					
						
						
							
							Update libnvidia-container  
						
						
						
					 
					
						2023-09-07 15:55:06 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a54d9d2118 
							
						 
					 
					
						
						
							
							Merge branch 'debug-no-cgroups' into 'main'  
						
						... 
						
						
						
						Update libnvidia-container
See merge request nvidia/container-toolkit/container-toolkit!477 
						
					 
					
						2023-09-07 15:36:23 +00:00