Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							2542224d7b 
							
						 
					 
					
						
						
							
							Skip paths with errors in chmod hook  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-21 11:47:11 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							882fbb3209 
							
						 
					 
					
						
						
							
							Merge branch 'add-cdi-auto-mode' into 'main'  
						
						... 
						
						
						
						Add constants for CDI mode to nvcdi API
See merge request nvidia/container-toolkit/container-toolkit!302 
						
					 
					
						2023-02-20 14:41:07 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							2680c45811 
							
						 
					 
					
						
						
							
							Add mode constants to nvcdi  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-20 16:33:51 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							b76808dbd5 
							
						 
					 
					
						
						
							
							Add tests for CDI mode resolution  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-20 16:33:33 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ba50b50a15 
							
						 
					 
					
						
						
							
							Merge branch 'add-cdi-auto-mode' into 'main'  
						
						... 
						
						
						
						Add auto mode to CDI spec generation
See merge request nvidia/container-toolkit/container-toolkit!292 
						
					 
					
						2023-02-20 14:30:33 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f6d3f8d471 
							
						 
					 
					
						
						
							
							Merge branch 'CNT-3895/add-runtime-mode-config' into 'main'  
						
						... 
						
						
						
						Add nvidia-container-runtime.mode config option
See merge request nvidia/container-toolkit/container-toolkit!299 
						
					 
					
						2023-02-20 12:51:18 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							d9859d66bf 
							
						 
					 
					
						
						
							
							Update go vendoring  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-20 14:49:58 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							4ccb0b9a53 
							
						 
					 
					
						
						
							
							Add and resolve auto discovery mode for cdi generation  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-20 14:49:58 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f36c775d50 
							
						 
					 
					
						
						
							
							Merge branch 'wsl2-wip' into 'main'  
						
						... 
						
						
						
						Add CDI Spec generation on WSL2
See merge request nvidia/container-toolkit/container-toolkit!289 
						
					 
					
						2023-02-20 09:36:41 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							b21dc929ef 
							
						 
					 
					
						
						
							
							Add WSL2 discovery and spec generation  
						
						... 
						
						
						
						These changes add a wsl discovery mode to the nvidia-ctk cdi generate command.
If wsl mode is enabled, the driver store for the available devices is used as
the source for discovered entities.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-20 10:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							d226925fe7 
							
						 
					 
					
						
						
							
							Construct nvml-based CDI lib based on mode  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-20 10:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							20d6e9af04 
							
						 
					 
					
						
						
							
							Add --discovery-mode to nvidia-ctk cdi generate command  
						
						... 
						
						
						
						This change adds --discovery-mode flag to the nvidia-ctk cdi generate
command and plumbs this through to the CDI API.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-20 10:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							5103adab89 
							
						 
					 
					
						
						
							
							Add mode option to nvcdi API  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-20 10:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							7eb435eb73 
							
						 
					 
					
						
						
							
							Add basic dxcore bindings  
						
						... 
						
						
						
						This change copies dxcore.h and dxcore.c from libnvidia-container to
allow for the driver store path to be queried. Modifications are made
to dxcore to remove the code associated with checking the components
in the driver store path.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-20 10:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							5d011c1333 
							
						 
					 
					
						
						
							
							Add Discoverer to create a single symlink  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-20 10:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							6adb792d57 
							
						 
					 
					
						
						
							
							Merge branch 'fix-nvidia-ctk-path' into 'main'  
						
						... 
						
						
						
						Ensure that generate uses a consistent nvidia-ctk path
See merge request nvidia/container-toolkit/container-toolkit!301 
						
					 
					
						2023-02-20 08:29:44 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							a844749791 
							
						 
					 
					
						
						
							
							Ensure that generate uses a consistent nvidia-ctk path  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-20 10:28:45 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							dd0d43e726 
							
						 
					 
					
						
						
							
							Add nvidia-container-runtime.mode config option  
						
						... 
						
						
						
						This change allows the nvidia-container-runtime.mode option to be set
by the toolkit container.
This is controlled by the --nvidia-container-runtime-mode command line
argument and the NVIDIA_CONTAINER_RUNTIME_MODE envvar.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-17 18:04:49 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							25811471fa 
							
						 
					 
					
						
						
							
							Merge branch 'update-libnvidia-container' into 'main'  
						
						... 
						
						
						
						Update libnvidia-container
See merge request nvidia/container-toolkit/container-toolkit!298 
						
					 
					
						2023-02-17 08:46:56 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							569bc1a889 
							
						 
					 
					
						
						
							
							Update Changelog  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-17 10:46:21 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							b1756b410a 
							
						 
					 
					
						
						
							
							Merge branch 'fix-logging' into 'main'  
						
						... 
						
						
						
						Fix nvidia-container-runtime logging
See merge request nvidia/container-toolkit/container-toolkit!296 
						
					 
					
						2023-02-16 15:17:24 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							7789ac6331 
							
						 
					 
					
						
						
							
							Fix logger.Update and Reset  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-16 15:22:56 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							7a3aabbbda 
							
						 
					 
					
						
						
							
							Add logger test  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-16 15:22:56 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							e486095603 
							
						 
					 
					
						
						
							
							Merge branch 'fix-nvidia-ctk-path' into 'main'  
						
						... 
						
						
						
						Fix issue with blank nvidia-ctk path
See merge request nvidia/container-toolkit/container-toolkit!297 
						
					 
					
						2023-02-16 13:58:43 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							bf6babe07e 
							
						 
					 
					
						
						
							
							Fix issue with blank nvidia-ctk path  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-16 14:18:07 +01:00 
						 
				 
			
				
					
						
							
							
								Kevin Klues 
							
						 
					 
					
						
						
						
						
							
						
						
							d5a4d89682 
							
						 
					 
					
						
						
							
							Merge branch 'support-multimple-firmware-files' into 'main'  
						
						... 
						
						
						
						Add globbing for mounting multiple GSP firmware files
See merge request nvidia/container-toolkit/container-toolkit!295 
						
					 
					
						2023-02-16 13:09:47 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Klues 
							
						 
					 
					
						
						
						
						
							
						
						
							5710b9e7e8 
							
						 
					 
					
						
						
							
							Add globbing for mounting multiple GSP firmware files  
						
						... 
						
						
						
						Newer drivers have split the GSP firmware into multiple files so a simple match
against gsp.bin in the firmware directory is no longer possible. This patch
adds globbing capabilitis to match any GSP firmware files of the form gsp*.bin
and mount them all into the container.
Signed-off-by: Kevin Klues <kklues@nvidia.com> 
						
					 
					
						2023-02-16 11:53:36 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							b4ab95f00c 
							
						 
					 
					
						
						
							
							Merge branch 'fix-nvcdi-constructor' into 'main'  
						
						... 
						
						
						
						fix: apply options when constructing an instance of the nvcdi library
See merge request nvidia/container-toolkit/container-toolkit!294 
						
					 
					
						2023-02-15 08:13:19 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Desiniotis 
							
						 
					 
					
						
						
						
						
							
						
						
							a52c9f0ac6 
							
						 
					 
					
						
						
							
							fix: apply options when constructing an instance of the nvcdi library  
						
						... 
						
						
						
						Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com> 
						
					 
					
						2023-02-14 16:32:40 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							b6bab4d3fd 
							
						 
					 
					
						
						
							
							Merge branch 'expose-generate-spec' into 'main'  
						
						... 
						
						
						
						Implement basic CDI spec generation API
See merge request nvidia/container-toolkit/container-toolkit!257 
						
					 
					
						2023-02-14 19:36:31 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							5b110fba2d 
							
						 
					 
					
						
						
							
							Add nvcdi package with basic CDI generation API  
						
						... 
						
						
						
						This change adds an nvcdi package that exposes a basic API for
CDI spec generation. This is used from the nvidia-ctk cdi generate
command and can be consumed by DRA implementations and the device plugin.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-14 19:52:31 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							179133c8ad 
							
						 
					 
					
						
						
							
							Merge branch 'fix-ubi8' into 'main'  
						
						... 
						
						
						
						Fix package version in ubi8 container builds
See merge request nvidia/container-toolkit/container-toolkit!293 
						
					 
					
						2023-02-14 10:31:21 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							365b6c7bc2 
							
						 
					 
					
						
						
							
							Fix package version in ubi8 container builds  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-14 10:50:38 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							dc4887cd44 
							
						 
					 
					
						
						
							
							Merge branch 'cdi-executable' into 'main'  
						
						... 
						
						
						
						Add nvidia-container-runtime.{{MODE}} executable that overrides runtime mode
See merge request nvidia/container-toolkit/container-toolkit!288 
						
					 
					
						2023-02-14 08:01:41 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							c4836a576f 
							
						 
					 
					
						
						
							
							Also skip nvidia-container-toolit-operator-extensions in release scripts  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-13 16:10:01 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							98afe0d27a 
							
						 
					 
					
						
						
							
							Generate nvidia-container-toolkit-operator-extensions package  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-13 16:09:46 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							fdc759f7c2 
							
						 
					 
					
						
						
							
							Add nvidia-container-runtime.legacy executable  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-13 16:09:46 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							43448bac11 
							
						 
					 
					
						
						
							
							Add nvidia-container-runtime.cdi executable  
						
						... 
						
						
						
						This change adds an nvidia-container-runtime.cdi executable that
overrides the runtime mode from the config to "cdi".
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-13 16:09:46 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							456d2864a6 
							
						 
					 
					
						
						
							
							Log config in JSON if possible  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-13 16:09:46 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							406a5ec76f 
							
						 
					 
					
						
						
							
							Implement runtime package for creating runtime CLI  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-13 16:09:46 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f71c419cfb 
							
						 
					 
					
						
						
							
							Move modifying OCI runtime wrapper to oci package  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-13 16:09:46 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							babb73295f 
							
						 
					 
					
						
						
							
							Update gitignore  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-13 16:09:45 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f3ec5fd329 
							
						 
					 
					
						
						
							
							Merge branch 'packaging-verisons' into 'main'  
						
						... 
						
						
						
						Align release candidate RPM version with Debian version
See merge request nvidia/container-toolkit/container-toolkit!291 
						
					 
					
						2023-02-13 14:53:01 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							5aca0d147d 
							
						 
					 
					
						
						
							
							Use - as version-tag separator for libnvidia-container  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-13 15:10:08 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							f2b19b6ae9 
							
						 
					 
					
						
						
							
							Update libnvidia-container  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-13 14:39:14 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							7cb9ed66be 
							
						 
					 
					
						
						
							
							Align release candidate RPM version with Debian version  
						
						... 
						
						
						
						The version for RPM release candidates has the form `1.13.0-0.1.rc.1-1` whereas debian packages have the form `1.13.0~rc.1-1`.
Note that since the `~` is handled in [the same way](https://docs.fedoraproject.org/en-US/packaging-guidelines/Versioning/#_handling_non_sorting_versions_with_tilde_dot_and_caret ) as for Debian packages, there does not seem to be a specific reason for this and dealing with multiple version strings in our entire pipeline adds complexity.
This change aligns the package versioning for rpm packages with Debian packages.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-13 14:31:23 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							d578f4598a 
							
						 
					 
					
						
						
							
							Remove fedora35 pipeline targets  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-13 14:31:23 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							d30e6c23ab 
							
						 
					 
					
						
						
							
							Merge branch 'update-ldflags' into 'main'  
						
						... 
						
						
						
						Update ldflags for cgo
See merge request nvidia/container-toolkit/container-toolkit!290 
						
					 
					
						2023-02-10 14:17:53 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							1c05f2fb9a 
							
						 
					 
					
						
						
							
							Merge branch 'add-options-to-mounts' into 'main'  
						
						... 
						
						
						
						Add Options to mounts to refactor IPC CDI spec generation
See merge request nvidia/container-toolkit/container-toolkit!287 
						
					 
					
						2023-02-10 08:04:24 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							1407ace94a 
							
						 
					 
					
						
						
							
							Update ldflags for cgo  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-02-08 21:54:49 +01:00