Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							72c56567fe 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-4496/remove/sys/devices/soc' into 'main'  
						
						... 
						
						
						
						Remove /sys/devices/soc0/family from CDI spec
See merge request nvidia/container-toolkit/container-toolkit!472 
						
					 
					
						2023-08-25 08:26:15 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ca1055588d 
							
						 
					 
					
						
						
							
							Remove /sys/devices/soc0/family from CDI spec  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-25 10:25:33 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							fca30d7acc 
							
						 
					 
					
						
						
							
							Merge branch 'fix-config-file' into 'main'  
						
						... 
						
						
						
						Properly create output for config file
See merge request nvidia/container-toolkit/container-toolkit!471 
						
					 
					
						2023-08-23 08:55:58 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							5bf2209fdb 
							
						 
					 
					
						
						
							
							Properly create output for config file  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-23 09:41:46 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f86a5abeb6 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-4478/fix-unknown-devices' into 'main'  
						
						... 
						
						
						
						Update go-nvlib dependency to  v0.0.0-20230818092907-09424fdc8884
See merge request nvidia/container-toolkit/container-toolkit!470 
						
					 
					
						2023-08-21 09:05:58 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							9ac313f551 
							
						 
					 
					
						
						
							
							Instantiate nvpci.Interface with logger  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-18 11:40:17 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							546f810159 
							
						 
					 
					
						
						
							
							Update go-nvlib dependency to  v0.0.0-20230818092907-09424fdc8884  
						
						... 
						
						
						
						This change updates go-nvlib to include logic to skip NVIDIA PCI-E
devices where the name or class id is not known.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-18 11:40:15 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							7affdafcd3 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-4286/set-nvidia-visible-devices-to-void' into 'main'  
						
						... 
						
						
						
						Set NVIDIA_VISIBLE_DEVICES=void in toolkit-container
See merge request nvidia/container-toolkit/container-toolkit!469 
						
					 
					
						2023-08-15 10:36:09 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							7221b6b24b 
							
						 
					 
					
						
						
							
							Set NVIDIA_VISIBLE_DEVICES=void in toolkit-container  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-15 11:52:56 +02:00 
						 
				 
			
				
					
						
							
							
								Tariq Ibrahim 
							
						 
					 
					
						
						
						
						
							
						
						
							f904ec41eb 
							
						 
					 
					
						
						
							
							Merge branch 'log-unresolved-devices' into 'main'  
						
						... 
						
						
						
						add a warning statement listing unresolved CDI devices
See merge request nvidia/container-toolkit/container-toolkit!461 
						
					 
					
						2023-08-14 17:22:36 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							e7ae0f183c 
							
						 
					 
					
						
						
							
							Merge branch 'rename-library-search-path' into 'main'  
						
						... 
						
						
						
						Add library-search-path option to cdi generate
See merge request nvidia/container-toolkit/container-toolkit!468 
						
					 
					
						2023-08-14 13:49:26 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							86df7c6696 
							
						 
					 
					
						
						
							
							Add library-search-path option to cdi generate  
						
						... 
						
						
						
						This change renames the csv.library-search-path option to
library-search-path so as to be more generally applicable in
future. Note that the option is still only applied in csv mode.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-14 15:04:33 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							99923b57b8 
							
						 
					 
					
						
						
							
							Merge branch 'add-config-set-command' into 'main'  
						
						... 
						
						
						
						Allow config options to be set usign the nvidia-ctk config command
See merge request nvidia/container-toolkit/container-toolkit!464 
						
					 
					
						2023-08-14 11:18:57 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							4addb292b1 
							
						 
					 
					
						
						
							
							Extend nvidia-ctk config command to allow options to be set  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-14 11:33:26 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							149a8d7bd8 
							
						 
					 
					
						
						
							
							Simplify nvidia-ctk config default command  
						
						... 
						
						
						
						This chagne simplifies the nvidia-ctk config default command.
By default it now outputs the default config to STDOUT, and can
optionally output this to file.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-14 11:32:54 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							a69657dde7 
							
						 
					 
					
						
						
							
							Add config.Toml type to handle config files  
						
						... 
						
						
						
						This change introduced a config.Toml type that is used as the base for
config file processing and manipulation. This ensures that configs --
including commented values -- can be handled consistently.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-14 11:32:54 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							c2d4de54b0 
							
						 
					 
					
						
						
							
							Add function to get config file path.  
						
						
						
					 
					
						2023-08-14 11:32:54 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							5216e89a70 
							
						 
					 
					
						
						
							
							Merge branch 'refactor-hook-configs' into 'main'  
						
						... 
						
						
						
						Migrate to internal/config.Config structs for the NVIDIA Container Runtime Hook config.
See merge request nvidia/container-toolkit/container-toolkit!463 
						
					 
					
						2023-08-14 09:23:43 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							96766aa719 
							
						 
					 
					
						
						
							
							Remove BurntSushi/toml go dependency  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-14 10:40:42 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							3670e7b89e 
							
						 
					 
					
						
						
							
							Refactor loading of hook configs  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-14 10:40:42 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							b18ac09f77 
							
						 
					 
					
						
						
							
							Refactor handling of DriverCapabilities  
						
						... 
						
						
						
						This change consolidates the handling of NVIDIA_DRIVER_CAPABILITIES in the
interal/image package.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-14 10:40:42 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							4dcaa61167 
							
						 
					 
					
						
						
							
							Use internal/config structs in hook  
						
						... 
						
						
						
						This change ensures that the Config structs from internal.Config
are used for the NVIDIA Container Runtime Hook config too.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-14 10:40:41 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							8bf52e1dec 
							
						 
					 
					
						
						
							
							Export config.GetDefault function  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-08-14 10:35:33 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							e4722e9642 
							
						 
					 
					
						
						
							
							Merge branch 'add-runtime-hook-config' into 'main'  
						
						... 
						
						
						
						Add support for creating oci hook to nvidia-ctk
See merge request nvidia/container-toolkit/container-toolkit!467 
						
					 
					
						2023-08-14 08:33:56 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Tariq Ibrahim 
							
						 
					 
					
						
						
						
						
							
						
						
							6d3b29f3ca 
							
						 
					 
					
						
						
							
							add a warning statement listing unresolved CDI devices  
						
						
						
					 
					
						2023-08-10 08:38:33 -07: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