Tariq Ibrahim 
							
						 
					 
					
						
						
						
						
							
						
						
							7627d48a5c 
							
						 
					 
					
						
						
							
							run goimports -local against the entire codebase  
						
						... 
						
						
						
						Signed-off-by: Tariq Ibrahim <tibrahim@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-12-01 11:13:17 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							3045954cd9 
							
						 
					 
					
						
						
							
							Consolidate GDS and MOFED modifiers  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-11-22 21:59:17 +01: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 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9f367067 
							
						 
					 
					
						
						
							
							Check returned error values  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-10-24 20:00:24 +02: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 
							
						 
					 
					
						
						
						
						
							
						
						
							481000b4ce 
							
						 
					 
					
						
						
							
							Remove unused argument  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-07-18 15:20:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							82347eb9bc 
							
						 
					 
					
						
						
							
							Resolve auto mode as cdi for fully-qualified names  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-06-13 16:05:37 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							d92300506c 
							
						 
					 
					
						
						
							
							Construct CUDA image object once  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-06-13 10:36:02 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							1d0a733487 
							
						 
					 
					
						
						
							
							Replace logger.Warn(f) with logger.Warning(f)  
						
						... 
						
						
						
						This aligns better with klog used in other projects.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-06-12 10:48:04 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							a02bc27c3e 
							
						 
					 
					
						
						
							
							Define a basic logger interface  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-06-12 10:46:10 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							3f03a71afd 
							
						 
					 
					
						
						
							
							Skip additional modifications in CDI mode  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-06-05 15:01:58 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							43c44a0f48 
							
						 
					 
					
						
						
							
							Merge branch 'treat-log-errors-as-non-fatal' into 'main'  
						
						... 
						
						
						
						Ignore errors when creating debug log file
See merge request nvidia/container-toolkit/container-toolkit!404 
						
					 
					
						2023-06-01 07:44:56 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							02656b624d 
							
						 
					 
					
						
						
							
							Create log directory if required  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-05-25 15:17:00 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							61af2aee8e 
							
						 
					 
					
						
						
							
							Ignore errors when creating debug log file  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-05-25 14:44:00 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							ac11727ec5 
							
						 
					 
					
						
						
							
							Add nvidia-contianer-runtime-hook.path config option  
						
						... 
						
						
						
						This change adds an nvidia-container-runtime-hook.path config option
to allow the path used for the prestart hook to be overridden. This
is useful in cases where multiple NVIDIA Container Toolkit installations
are present.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-05-25 12:05:33 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							540dbcbc03 
							
						 
					 
					
						
						
							
							Move tegra system mounts to tegra-specific discoverer  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-05-22 13:55:22 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							9378d0cd0f 
							
						 
					 
					
						
						
							
							Move discover.FindNvidiaCTK to config.ResolveNVIDIACTKPath  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-05-10 15:12:44 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							8bb0235c92 
							
						 
					 
					
						
						
							
							Remove discover.Config  
						
						... 
						
						
						
						These changes remove the use of discover.Config which was used
to pass the driver root and the nvidiaCTK path in some cases.
Instead, the nvidiaCTKPath is resolved at the begining of runtime
invocation to ensure that this is valid at all points where it is
used.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2023-05-10 15:03:37 +02: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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							5d7b3a4a96 
							
						 
					 
					
						
						
							
							Return raw spec from Spec.Load  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2022-05-05 13:43:13 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							67602b28f9 
							
						 
					 
					
						
						
							
							Return unmodified runtime if specModifier is nil  
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2022-04-08 07:50:40 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							4177fddcc4 
							
						 
					 
					
						
						
							
							Import modifying runtime abstraction from experimental runtime  
						
						... 
						
						
						
						This change imports the modifying runtime abstraction from the
experimental branch. This encapsulates the checks for whether
modification is required, and forwards the loaded spec to
the specified modifier. This allows for the same code to be
reused when performing more complex modifications.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2022-03-29 11:05:42 +02:00