Skip to content

Commit 9483d45

Browse files
committed
Changing this to an array.
1 parent 3ee794a commit 9483d45

1 file changed

Lines changed: 10 additions & 9 deletions

File tree

manifests/install.pp

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
class nvidia::install (
2-
String $version = 'installed',
3-
String $gdrcopy_version = 'installed',
4-
String $gds_version = 'installed',
5-
String $ucx_version = 'present',
6-
Array $ucx_pkgs = ['ucx-cuda','ucx-gdrcopy'],
7-
Array $nvidia_packages = ['nvidia-driver','nvidia-driver-cuda','nvidia-settings','nvidia-xconfig','nvidia-libXNVCtrl-devel','nvidia-persistenced','nvidia-driver-NVML'],
8-
String $gds_package = 'nvidia-gds-12-9',
2+
String $version = 'installed',
3+
String $gdrcopy_version = 'installed',
4+
String $gds_version = 'installed',
5+
String $ucx_version = 'present',
6+
Array $ucx_pkgs = ['ucx-cuda','ucx-gdrcopy'],
7+
Array $nvidia_packages = ['nvidia-driver','nvidia-driver-cuda','nvidia-settings','nvidia-xconfig','nvidia-libXNVCtrl-devel','nvidia-persistenced','nvidia-driver-NVML'],
8+
Array $nvidia_kmod_packages = ['nvidia-modprobe','kmod-nvidia-latest-dkms'],
9+
String $gds_package = 'nvidia-gds-12-9',
910
){
1011

11-
package { ['nvidia-modprobe','kmod-nvidia-latest-dkms']:
12+
package { $nvidia_kmod_packages:
1213
ensure => $version,
1314
require => Yumrepo['cuda'],
1415
}
@@ -22,7 +23,7 @@
2223
ensure => $version,
2324
require => [
2425
Yumrepo['cuda'],
25-
Package['kmod-nvidia-latest-dkms'],
26+
Package[$nvidia_kmod_packages],
2627
Package['nvidia-container-toolkit'],
2728
],
2829
notify => Exec['build-dkms-nvidia-module'],

0 commit comments

Comments
 (0)