Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							65f6f46846 
							
						 
					 
					
						
						
							
							Remove installation of oci-nvidia-hook files in RPM packages  
						
						... 
						
						
						
						This change removes installation of the oci-nvidia-hook files.
These files conflict with CDI use in runtimes that support it.
The use of the hook should be considered deprecated on these platforms.
If a hook is required, the
nvidia-ctk runtime configure --config-mode=oci-hook
command should be used to create the hook file(s).
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-11 16:34:58 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f6a4986c15 
							
						 
					 
					
						
						
							
							Add support for creating oci hook to nvidia-ctk  
						
						... 
						
						
						
						This change extends the nvidia-ctk runtime configure command
with a --config-mode=oci-hook that creates an OCI hook json file.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-11 16:34:58 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							30c0848487 
							
						 
					 
					
						
						
							
							Merge branch 'fix-libnvidia-container0-url' into 'main'  
						
						... 
						
						
						
						Use stable repo URL directly
See merge request nvidia/container-toolkit/container-toolkit!465 
						
					 
					
						2023-08-10 14:31:06 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ee1b0c3e4f 
							
						 
					 
					
						
						
							
							Use stable repo URL directly  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-10 16:30:25 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							37ac294a11 
							
						 
					 
					
						
						
							
							Merge branch 'add-deb-and-rpm-repos' into 'main'  
						
						... 
						
						
						
						Publish generic deb and rpm repos.
See merge request nvidia/container-toolkit/container-toolkit!460 
						
					 
					
						2023-08-10 13:35:12 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							0d862efa9c 
							
						 
					 
					
						
						
							
							Publish generic deb and rpm repos.  
						
						... 
						
						
						
						This change ensures that the centos7 and ubuntu18.04 packages are
published to the generic rpm and deb repos, respectively.
All other packages except the centos8-ppc64le packages are skipped
as these use cases are covered by the generic packages.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-09 17:54:41 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							22d7b52a58 
							
						 
					 
					
						
						
							
							Merge branch 'set-libnvidia-container-version' into 'main'  
						
						... 
						
						
						
						Set libnvidia-container version to toolkit version
See merge request nvidia/container-toolkit/container-toolkit!459 
						
					 
					
						2023-08-09 12:10:36 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							9f1c9b2a31 
							
						 
					 
					
						
						
							
							Update libnvidia-container  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-09 13:24:48 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							0483eebc7b 
							
						 
					 
					
						
						
							
							Set libnvidia-container version to toolkit version  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-09 13:24:08 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							54aacb4245 
							
						 
					 
					
						
						
							
							Merge branch 'list-shows-errors' into 'main'  
						
						... 
						
						
						
						Log registry refresh errors in cdi list
See merge request nvidia/container-toolkit/container-toolkit!458 
						
					 
					
						2023-08-08 15:26:42 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							5cb367e771 
							
						 
					 
					
						
						
							
							Merge branch 'sort-cdi-entities' into 'main'  
						
						... 
						
						
						
						Sort CDI entities in generated CDI specifications
See merge request nvidia/container-toolkit/container-toolkit!457 
						
					 
					
						2023-08-08 14:11:17 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							feb069a2e9 
							
						 
					 
					
						
						
							
							Log registry refresh errors in cdi list  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-08 16:00:36 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							cbdbcd87ff 
							
						 
					 
					
						
						
							
							Add sorter to simplifying transformer  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-08 15:27:04 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							7a4d2cff67 
							
						 
					 
					
						
						
							
							Add merged CDI spec transformer  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-08 14:45:31 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							5638f47cb0 
							
						 
					 
					
						
						
							
							Add sort CDI spec transoformer  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-08 14:45:31 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							4c513d536b 
							
						 
					 
					
						
						
							
							Merge branch 'improve-csv-cdi-spec-generation' into 'main'  
						
						... 
						
						
						
						Rework CSV file support to enable more robust CDI spec generation
See merge request nvidia/container-toolkit/container-toolkit!447 
						
					 
					
						2023-08-04 16:40:15 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							8553fce68a 
							
						 
					 
					
						
						
							
							Specify library search paths for CSV CDI spec generation  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-04 16:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							03a4e2f8a9 
							
						 
					 
					
						
						
							
							Skip symlinks to libraries  
						
						... 
						
						
						
						In order to properly handle systems with both iGPU and dGPU
drivers included, we skip "sym" mount specifications which
refer to .so or .so.[1-9] files.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-04 16:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							918bd03488 
							
						 
					 
					
						
						
							
							Move tegra-specifics to new package  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-04 16:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							01a7f7bb8e 
							
						 
					 
					
						
						
							
							Explicitly generate CDI spec for CSV mode  
						
						... 
						
						
						
						This change explicitly generates a CDI specification from
the supplied CSV files when cdi mode is detected. This
ensures consistency between the behaviour on Tegra-based
systems.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-04 16:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							6b48cbd1dc 
							
						 
					 
					
						
						
							
							Move CDI modifier to separate package  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-04 16:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							64a0a67eb4 
							
						 
					 
					
						
						
							
							Merge branch 'bump-version' into 'main'  
						
						... 
						
						
						
						Bump version to 1.14.0-rc.3
See merge request nvidia/container-toolkit/container-toolkit!456 
						
					 
					
						2023-08-04 14:16:56 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							93d9e18f04 
							
						 
					 
					
						
						
							
							Update libnvidia-container to 1.14.0~rc.3  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-04 15:17:00 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							7c2c42b8da 
							
						 
					 
					
						
						
							
							Bump version to 1.14.0-rc.3  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-04 15:12:29 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							e4fee325cb 
							
						 
					 
					
						
						
							
							Merge branch 'fix-hook' into 'main'  
						
						... 
						
						
						
						Handle empty root in config
See merge request nvidia/container-toolkit/container-toolkit!454 
						
					 
					
						2023-07-19 12:45:49 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ec63533eb1 
							
						 
					 
					
						
						
							
							Ensure default config comments are consistent  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-19 14:37:49 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							e51621aa7f 
							
						 
					 
					
						
						
							
							Handle empty root in config  
						
						... 
						
						
						
						If the config.toml has an empty root specified, this could be
passed to the NVIDIA Container CLI through the --root flag
which causes argument parsing to fail. This change only
adds the --root flag if the config option is specified
and is non-empty.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-19 14:02:23 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							80a78e60d1 
							
						 
					 
					
						
						
							
							Merge branch 'device-namer' into 'main'  
						
						... 
						
						
						
						Refactor device namer
See merge request nvidia/container-toolkit/container-toolkit!453 
						
					 
					
						2023-07-18 14:16:01 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							9f46c34587 
							
						 
					 
					
						
						
							
							Support device name strategies for Tegra devices  
						
						... 
						
						
						
						This change generates CDI specifications for Tegra devices
with the nvidia.com/gpu=0 name by default. The type-index
nameing strategy is also supported and will generate a device
with the name nvidia.com/gpu=gpu0.
The uuid naming strategy will raise an error if selected.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-18 16:13:38 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f07a0585fc 
							
						 
					 
					
						
						
							
							Refactor device namer  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-18 16:13:37 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							32ec10485e 
							
						 
					 
					
						
						
							
							Merge branch 'lookup-functional-options' into 'main'  
						
						... 
						
						
						
						Use functional options when creating Symlink and Directory locators
See merge request nvidia/container-toolkit/container-toolkit!452 
						
					 
					
						2023-07-18 13:39:23 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ce7d5f7a51 
							
						 
					 
					
						
						
							
							Use functional options when constructing direcory locator  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-18 15:36:03 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							9b64d74f6a 
							
						 
					 
					
						
						
							
							Use functional options when constructing Symlink locator  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-18 15:31:15 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							99cc0aebd6 
							
						 
					 
					
						
						
							
							Merge branch 'pass-image-to-csv-constructor' into 'main'  
						
						... 
						
						
						
						Pass image when constructing CSV modifier
See merge request nvidia/container-toolkit/container-toolkit!451 
						
					 
					
						2023-07-18 13:30:53 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							cca343abb0 
							
						 
					 
					
						
						
							
							Pass image when constructing CSV modifier  
						
						... 
						
						
						
						Since the incoming OCI spec has already been parsed and used to
construct a CUDA image representation, pass this to the CSV
modifier constructor instead of re-creating an image representation.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-18 15:27:16 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f08e48e700 
							
						 
					 
					
						
						
							
							Merge branch 'set-cdi-spec-dirs-in-config' into 'main'  
						
						... 
						
						
						
						Set default spec dirs at config level
See merge request nvidia/container-toolkit/container-toolkit!450 
						
					 
					
						2023-07-18 13:25:29 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							e2f8d2a15f 
							
						 
					 
					
						
						
							
							Set default spec dirs at config level  
						
						... 
						
						
						
						This change sets the default CDI spec dirs at a config level instead
of when a CDI runtime modifier is constructed. This makes this setting
consistent with other options such as the nvidia-ctk path.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-18 15:23:09 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							2c5761d32e 
							
						 
					 
					
						
						
							
							Merge branch 'bug-fixes' into 'main'  
						
						... 
						
						
						
						Minor fixes and cleanups
See merge request nvidia/container-toolkit/container-toolkit!449 
						
					 
					
						2023-07-18 13:20:46 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							3c9d95c62f 
							
						 
					 
					
						
						
							
							Fix usage string in CLI  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-18 15:20:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							481000b4ce 
							
						 
					 
					
						
						
							
							Remove unused argument  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-18 15:20:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							b2126722e5 
							
						 
					 
					
						
						
							
							Update vendoring  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-18 15:16:25 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							083b789102 
							
						 
					 
					
						
						
							
							Use cdi parser package for IsQualiedName  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-18 15:16:25 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							a564b38b7e 
							
						 
					 
					
						
						
							
							Merge branch 'remove-centos7-aarch64-scan' into 'main'  
						
						... 
						
						
						
						Remove centos7-arm64 scan
See merge request nvidia/container-toolkit/container-toolkit!445 
						
					 
					
						2023-07-17 14:29:17 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							5427249cfc 
							
						 
					 
					
						
						
							
							Remove centos7-arm64 scan  
						
						... 
						
						
						
						Since we don't publish a centos7-arm64 image, the scan does not
make sense.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-17 16:28:31 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							032982ab9c 
							
						 
					 
					
						
						
							
							Merge branch 'bump-dependencies' into 'main'  
						
						... 
						
						
						
						Bump dependencies
See merge request nvidia/container-toolkit/container-toolkit!444 
						
					 
					
						2023-07-17 14:13:12 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							96aeb9bf64 
							
						 
					 
					
						
						
							
							Update container-device-interface to v0.6.0  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-17 14:12:06 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							c98f6ea395 
							
						 
					 
					
						
						
							
							Update containerized docker files for golang 1.20.5  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-17 14:10:05 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							073f9cf120 
							
						 
					 
					
						
						
							
							Bump golang version to 1.20.5  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-17 14:06:48 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							1fdd0c1248 
							
						 
					 
					
						
						
							
							Merge branch 'bump-changelog' into 'main'  
						
						... 
						
						
						
						Fix changelog for 1.14.0-rc.2
See merge request nvidia/container-toolkit/container-toolkit!443 
						
					 
					
						2023-07-17 12:04:39 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							a883c65dd6 
							
						 
					 
					
						
						
							
							Fix changelog for 1.14.0-rc.2  
						
						
						
					 
					
						2023-07-17 12:04:38 +00:00