Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3da3e5135c 
							
						 
					 
					
						
						
							
							Merge pull request  #852  from NVIDIA/dependabot/go_modules/release-1.17/github.com/urfave/cli/v2-2.27.5  
						
						 
						
						... 
						
						
						
						Bump github.com/urfave/cli/v2 from 2.27.4 to 2.27.5 
						
					 
					
						2025-01-15 16:27:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7deb5eb512 
							
						 
					 
					
						
						
							
							Merge pull request  #850  from NVIDIA/dependabot/docker/deployments/devel/release-1.17/golang-1.23.4  
						
						 
						
						... 
						
						
						
						Bump golang from 1.23.2 to 1.23.4 in /deployments/devel 
						
					 
					
						2025-01-15 16:27:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62517e68c6 
							
						 
					 
					
						
						
							
							Merge pull request  #858  from NVIDIA/dependabot/go_modules/release-1.17/github.com/NVIDIA/go-nvml-0.12.4-1  
						
						 
						
						... 
						
						
						
						Bump github.com/NVIDIA/go-nvml from 0.12.4-0 to 0.12.4-1 
						
					 
					
						2025-01-15 16:24:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f4e2a25c7 
							
						 
					 
					
						
						
							
							Bump github.com/NVIDIA/go-nvml from 0.12.4-0 to 0.12.4-1  
						
						 
						
						... 
						
						
						
						Bumps [github.com/NVIDIA/go-nvml](https://github.com/NVIDIA/go-nvml ) from 0.12.4-0 to 0.12.4-1.
- [Release notes](https://github.com/NVIDIA/go-nvml/releases )
- [Commits](https://github.com/NVIDIA/go-nvml/compare/v0.12.4-0...v0.12.4-1 )
---
updated-dependencies:
- dependency-name: github.com/NVIDIA/go-nvml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2025-01-12 08:06:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a390964e9c 
							
						 
					 
					
						
						
							
							Bump golang from 1.23.2 to 1.23.4 in /deployments/devel  
						
						 
						
						... 
						
						
						
						Bumps golang from 1.23.2 to 1.23.4.
---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2025-01-09 14:10:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56faf71991 
							
						 
					 
					
						
						
							
							Merge pull request  #849  from NVIDIA/dependabot/docker/deployments/container/release-1.17/nvidia/cuda-12.6.3-base-ubuntu20.04  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				CodeQL / Analyze Go code with CodeQL (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / check (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / Unit test (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / Build (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-aarch64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-x86_64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos8-ppc64le) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-amd64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-arm64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-ppc64le) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (packaging, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (ubi8, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (ubuntu20.04, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Bump nvidia/cuda from 12.6.2-base-ubuntu20.04 to 12.6.3-base-ubuntu20.04 in /deployments/container 
						
					 
					
						2025-01-09 09:27:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1c02f4b05 
							
						 
					 
					
						
						
							
							Bump github.com/urfave/cli/v2 from 2.27.4 to 2.27.5  
						
						 
						
						... 
						
						
						
						Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli ) from 2.27.4 to 2.27.5.
- [Release notes](https://github.com/urfave/cli/releases )
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md )
- [Commits](https://github.com/urfave/cli/compare/v2.27.4...v2.27.5 )
---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2025-01-08 10:25:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e4a129382 
							
						 
					 
					
						
						
							
							Bump nvidia/cuda in /deployments/container  
						
						 
						
						... 
						
						
						
						Bumps nvidia/cuda from 12.6.2-base-ubuntu20.04 to 12.6.3-base-ubuntu20.04.
---
updated-dependencies:
- dependency-name: nvidia/cuda
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2025-01-08 10:24:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb82e29c75 
							
						 
					 
					
						
						
							
							Merge pull request  #823  from elezar/update-libnvidia-container-1.17.3  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				CodeQL / Analyze Go code with CodeQL (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / check (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / Unit test (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / Build (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-aarch64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-x86_64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos8-ppc64le) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-amd64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-arm64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-ppc64le) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (packaging, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (ubi8, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (ubuntu20.04, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Update libnvidia container 
						
					 
					
						2024-12-04 10:45:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b008af4141 
							
						 
					 
					
						
						
							
							[no-relnote] Update changelog  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-12-04 10:44:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c4b338986 
							
						 
					 
					
						
						
							
							Bump third_party/libnvidia-container from 63d366e to 16f37fc  
						
						 
						
						... 
						
						
						
						Bumps [third_party/libnvidia-container](https://github.com/NVIDIA/libnvidia-container ) from `63d366e` to `16f37fc`.
- [Release notes](https://github.com/NVIDIA/libnvidia-container/releases )
- [Commits](63d366ee3b...16f37fcafc )
---
updated-dependencies:
- dependency-name: third_party/libnvidia-container
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2024-12-04 10:42:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cab9ed4803 
							
						 
					 
					
						
						
							
							Merge pull request  #813  from elezar/bump-release-v1.17.3  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				CodeQL / Analyze Go code with CodeQL (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / check (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / Unit test (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / Build (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-aarch64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-x86_64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos8-ppc64le) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-amd64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-arm64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-ppc64le) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (packaging, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (ubi8, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (ubuntu20.04, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Bump release v1.17.3 
						
					 
					
						2024-11-26 13:53:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f0dce9b0a 
							
						 
					 
					
						
						
							
							Bump version for v1.17.3 release  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-11-26 13:53:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f09568fa1 
							
						 
					 
					
						
						
							
							Merge pull request  #812  from elezar/ignore-ldconfig-option  
						
						 
						
						... 
						
						
						
						Only allow host-relative LDConfig paths 
						
					 
					
						2024-11-26 13:49:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2abe1268b4 
							
						 
					 
					
						
						
							
							Only allow host-relative LDConfig paths  
						
						 
						
						... 
						
						
						
						This change only allows host-relative LDConfig paths.
An allow-ldconfig-from-container feature flag is added to allow for this
the default behaviour to be changed.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-11-26 13:38:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c90338dd86 
							
						 
					 
					
						
						
							
							[no-relnote] Refactor config handling for hook  
						
						 
						
						... 
						
						
						
						This change removes indirect calls to get the default config
from the nvidia-container-runtime-hook.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-11-26 13:37:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0322f85690 
							
						 
					 
					
						
						
							
							[no-relnote] Remove unused code  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-11-26 13:37:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa66e4cd56 
							
						 
					 
					
						
						
							
							Merge pull request  #802  from elezar/bump-release-v1.17.2  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				CodeQL / Analyze Go code with CodeQL (push) Failing after 12m54s 
				
			 
		
			
				
	 
				Golang / check (push) Failing after 2m12s 
				
			 
		
			
				
	 
				Golang / Unit test (push) Failing after 1m35s 
				
			 
		
			
				
	 
				Golang / Build (push) Failing after 1m36s 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-aarch64) (push) Failing after 1m52s 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-x86_64) (push) Failing after 1m52s 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos8-ppc64le) (push) Failing after 1m38s 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-amd64) (push) Failing after 1m45s 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-arm64) (push) Failing after 1m44s 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-ppc64le) (push) Failing after 1m51s 
				
			 
		
			
				
	 
				image / image (packaging, ${{github.event_name == 'pull_request'}}) (push) Has been skipped 
				
			 
		
			
				
	 
				image / image (ubi8, ${{github.event_name == 'pull_request'}}) (push) Has been skipped 
				
			 
		
			
				
	 
				image / image (ubuntu20.04, ${{github.event_name == 'pull_request'}}) (push) Has been skipped 
				
			 
		
		
	 
 
	 
						
						Bump release v1.17.2 
						
					 
					
						2024-11-15 11:04:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aac7258b6f 
							
						 
					 
					
						
						
							
							Bump version for v1.17.2 release  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-11-15 11:02:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70ac1e2d28 
							
						 
					 
					
						
						
							
							Merge pull request  #801  from elezar/fix-legacy-nvidia-imex-channels  
						
						 
						
						... 
						
						
						
						Fix NVIDIA_IMEX_CHANNELS handling on legacy images 
						
					 
					
						2024-11-15 11:01:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f774ceeedd 
							
						 
					 
					
						
						
							
							Fix NVIDIA_IMEX_CHANNELS handling on legacy images  
						
						 
						
						... 
						
						
						
						For legacy images (images with a CUDA_VERSION set but no CUDA_REQUIRES set), the
default behaviour for device envvars is to treat non-existence as all.
This change ensures that the NVIDIA_IMEX_CHANNELS envvar is not treated in the same
way, instead returning no devices if the envvar is not set.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-11-15 10:57:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1467f3f339 
							
						 
					 
					
						
						
							
							Merge pull request  #786  from elezar/bump-release-v1.17.1  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				CodeQL / Analyze Go code with CodeQL (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / check (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / Unit test (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / Build (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-aarch64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-x86_64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos8-ppc64le) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-amd64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-arm64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-ppc64le) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (packaging, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (ubi8, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (ubuntu20.04, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Bump version for v1.17.1 release 
						
					 
					
						2024-11-08 16:28:53 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca9612a9ff 
							
						 
					 
					
						
						
							
							Bump version for v1.17.1 release  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-11-08 16:26:42 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11e4af3e8a 
							
						 
					 
					
						
						
							
							Merge pull request  #784  from elezar/fix-config-file-path  
						
						 
						
						... 
						
						
						
						Fix bug in default config file path 
						
					 
					
						2024-11-08 16:05:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							edf5d970f4 
							
						 
					 
					
						
						
							
							Fix bug in default config file path  
						
						 
						
						... 
						
						
						
						This fix ensures that the default config file path for the nvidia-ctk runtime configure
command is set consistently.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-11-08 15:58:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b03e942424 
							
						 
					 
					
						
						
							
							Merge pull request  #780  from elezar/add-config-fallback  
						
						 
						
						... 
						
						
						
						Fallback to file for runtime config 
						
					 
					
						2024-11-08 15:43:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9185918ab 
							
						 
					 
					
						
						
							
							Fallback to file for runtime config  
						
						 
						
						... 
						
						
						
						This change ensures that we fall back to the previous behaviour of
reading the existing config from the specified config file if extracting
the current config from the command line fails. This fixes use cases where
the containerd / crio executables are not available.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-11-08 09:10:07 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cb613a12b 
							
						 
					 
					
						
						
							
							Merge pull request  #776  from elezar/fix-libcuda-symlink  
						
						 
						
						... 
						
						
						
						Force symlink creation in create-symlink hook 
						
					 
					
						2024-11-07 18:28:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							324096c979 
							
						 
					 
					
						
						
							
							Force symlink creation in create-symlink hook  
						
						 
						
						... 
						
						
						
						This change updates the create-symlink hook to be equivalent to
ln -f -s target link
This ensures that links are updated even if they exist in the container
being run.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-11-05 09:39:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bc0315448 
							
						 
					 
					
						
						
							
							Merge pull request  #766  from elezar/bump-release-v1.17.0  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				CodeQL / Analyze Go code with CodeQL (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / check (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / Unit test (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / Build (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-aarch64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-x86_64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos8-ppc64le) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-amd64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-arm64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-ppc64le) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (packaging, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (ubi8, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (ubuntu20.04, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Bump version for v1.17.0 release 
						
					 
					
						2024-10-31 10:17:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fb1615d26 
							
						 
					 
					
						
						
							
							[no-relnote] Address lint errors in test  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-10-31 10:11:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e4696bf7d 
							
						 
					 
					
						
						
							
							Bump version for v1.17.0 release  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-10-31 07:20:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c9d3d8f65 
							
						 
					 
					
						
						
							
							Merge commit from fork  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				CodeQL / Analyze Go code with CodeQL (push) Waiting to run 
				
			 
		
			
				
	 
				Golang / check (push) Waiting to run 
				
			 
		
			
				
	 
				Golang / Unit test (push) Waiting to run 
				
			 
		
			
				
	 
				Golang / Build (push) Waiting to run 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-aarch64) (push) Waiting to run 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-x86_64) (push) Waiting to run 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos8-ppc64le) (push) Waiting to run 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-amd64) (push) Waiting to run 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-arm64) (push) Waiting to run 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-ppc64le) (push) Waiting to run 
				
			 
		
			
				
	 
				image / image (packaging, ${{github.event_name == 'pull_request'}}) (push) Blocked by required conditions 
				
			 
		
			
				
	 
				image / image (ubi8, ${{github.event_name == 'pull_request'}}) (push) Blocked by required conditions 
				
			 
		
			
				
	 
				image / image (ubuntu20.04, ${{github.event_name == 'pull_request'}}) (push) Blocked by required conditions 
				
			 
		
		
	 
 
	 
						
						Check for valid paths in create-symlinks hook 
						
					 
					
						2024-10-31 07:16:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efb18a72ad 
							
						 
					 
					
						
						
							
							Merge pull request  #762  from elezar/fix-auto-cdi-runtime-mode  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				CodeQL / Analyze Go code with CodeQL (push) Waiting to run 
				
			 
		
			
				
	 
				Golang / check (push) Waiting to run 
				
			 
		
			
				
	 
				Golang / Unit test (push) Waiting to run 
				
			 
		
			
				
	 
				Golang / Build (push) Waiting to run 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-aarch64) (push) Waiting to run 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-x86_64) (push) Waiting to run 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos8-ppc64le) (push) Waiting to run 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-amd64) (push) Waiting to run 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-arm64) (push) Waiting to run 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-ppc64le) (push) Waiting to run 
				
			 
		
			
				
	 
				image / image (packaging, ${{github.event_name == 'pull_request'}}) (push) Blocked by required conditions 
				
			 
		
			
				
	 
				image / image (ubi8, ${{github.event_name == 'pull_request'}}) (push) Blocked by required conditions 
				
			 
		
			
				
	 
				image / image (ubuntu20.04, ${{github.event_name == 'pull_request'}}) (push) Blocked by required conditions 
				
			 
		
		
	 
 
	 
						
						Fix bug when using just-in-time CDI spec generation 
						
					 
					
						2024-10-30 13:08:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75376d3df2 
							
						 
					 
					
						
						
							
							Fix bug when using just-in-time CDI spec generation  
						
						 
						
						... 
						
						
						
						This change fixes a bug when using just-in-time CDI spec generation for the
NVIDIA Container Runtime for specific devices (i.e. not 'all').
Instead of unconditionally using the default nvsandboxutils library -- leading
to errors due to undefined symbols -- we check whether the library can be
properly initialised before continuing.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-10-30 12:20:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Desiniotis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e0cd45b1c 
							
						 
					 
					
						
						
							
							Check for valid paths in create-symlinks hook  
						
						 
						
						... 
						
						
						
						This change updates the create-symlinks hook to always evaluate
link paths in the container's root filesystem. In addition the
executable is updated to return an error if a link could not
be created.
Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com> 
						
					 
					
						2024-10-29 12:16:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Desiniotis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a04e3ac4f7 
							
						 
					 
					
						
						
							
							Write failing test case for create-symlinks hook  
						
						 
						
						... 
						
						
						
						Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com> 
						
					 
					
						2024-10-29 12:16:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Desiniotis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92779e71b3 
							
						 
					 
					
						
						
							
							Handle case where symlink already exists in create-symlinks hook  
						
						 
						
						... 
						
						
						
						Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com> 
						
					 
					
						2024-10-29 12:16:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Desiniotis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23f1ba3e93 
							
						 
					 
					
						
						
							
							Add unit tests for create-symlinks hook  
						
						 
						
						... 
						
						
						
						Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-10-29 12:16:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0d85a8c5c 
							
						 
					 
					
						
						
							
							Always use paths relative to the container root for links  
						
						 
						
						... 
						
						
						
						This chagne ensures that we always treat the link path as a path
relative to the container root. Without this change, relative paths
in link paths would result links being created relative to the
current working directory where the hook is executed.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-10-29 12:16:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfea673d6a 
							
						 
					 
					
						
						
							
							[no-relnote] Remove unused hostRoot argument  
						
						 
						
						... 
						
						
						
						The hostRoot argument is always empty and not applicable to
how links are specified.
Links are specified by the paths in the container filesystem and as such
the only transform required to change the root is a join of the filepath.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-10-29 12:16:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a6a3e6055 
							
						 
					 
					
						
						
							
							[no-relnote] Remove redundant changeRoot for link target  
						
						 
						
						... 
						
						
						
						Since hostRoot is always the empty string and we are changing the root in the
target path to /, the call to changeRoot is redundant.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-10-29 12:16:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa59d12973 
							
						 
					 
					
						
						
							
							[no-relnote] Check created outside of create loop  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-10-29 12:16:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d78868cd31 
							
						 
					 
					
						
						
							
							Merge pull request  #760  from elezar/bump-release-v1.17.0-rc.2  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				CodeQL / Analyze Go code with CodeQL (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / check (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / Unit test (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / Build (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-aarch64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-x86_64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos8-ppc64le) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-amd64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-arm64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-ppc64le) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (packaging, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (ubi8, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (ubuntu20.04, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Bump version for v1.17.0-rc.2 release 
						
					 
					
						2024-10-28 14:26:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74b1e5ea8c 
							
						 
					 
					
						
						
							
							Bump version for v1.17.0-rc.2 release  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-10-28 14:09:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88608781b6 
							
						 
					 
					
						
						
							
							Merge pull request  #755  from elezar/fix-libcuda-so  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				CodeQL / Analyze Go code with CodeQL (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / check (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / Unit test (push) Has been cancelled 
				
			 
		
			
				
	 
				Golang / Build (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-aarch64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos7-x86_64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, centos8-ppc64le) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-amd64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-arm64) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / packages (${{github.event_name == 'pull_request'}}, ubuntu18.04-ppc64le) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (packaging, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (ubi8, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
			
				
	 
				image / image (ubuntu20.04, ${{github.event_name == 'pull_request'}}) (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Fix bug where libcuda.so is not found in ldcache 
						
					 
					
						2024-10-24 23:33:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa5a4ac499 
							
						 
					 
					
						
						
							
							Read ldcache at construction instead of on each locate call  
						
						 
						
						... 
						
						
						
						This change udpates the ldcache locator to read the ldcache at construction
and use these contents to perform future lookups against. Each of the cache
entries are resolved and lookups return the resolved target.
Assuming a symlink chain: libcuda.so -> libcuda.so.1 -> libcuda.so.VERSION, this
means that libcuda.so.VERION will be returned for any of the following inputs:
libcuda.so, libcuda.so.1, libcudal.so.*.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-10-24 23:12:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							9f1bd62c42 
							
						 
					 
					
						
						
							
							[no-relnote] Add failing libcuda locate test  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-10-24 15:56:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							9534249936 
							
						 
					 
					
						
						
							
							[no-relnote] Add test for libcuda lookup  
						
						 
						
						... 
						
						
						
						This change adds a test for locating libcuda as a driver library.
This includes a failing test on a system where libcuda.so.1 is in
the ldcache, but not at one of the predefined library search paths.
A testdata folder with sample root filesystems is included to test
various combinations.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-10-24 15:56:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lezar 
							
						 
					 
					
						
						
						
						
							
						
						
							e1ea0056b9 
							
						 
					 
					
						
						
							
							Fix bug in sorting of symlink chain  
						
						 
						
						... 
						
						
						
						Since we use a map to keep track of the elements of a symlink chain
the construction of the final list of located elements is not stable.
This change constructs the output as this is being discovered and as
such maintains the original ordering.
Signed-off-by: Evan Lezar <elezar@nvidia.com> 
						
					 
					
						2024-10-24 15:56:25 +02:00