runlolarun
07/22/2022, 6:26 PMError: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: no parameter named 'enable_only'
. I found some articles that enable_only
works in puppet > 5. We are running puppet 6. Thank you.
package {
'nvidia-driver-470':
ensure => '470-dkms',
name => 'nvidia-driver',
provider => 'dnfmodule',
enable_only => true;
vchepkov
07/22/2022, 6:28 PMBrian Schonecker
07/22/2022, 6:29 PMBrian Schonecker
07/22/2022, 6:29 PMvchepkov
07/22/2022, 6:29 PMBrian Schonecker
07/22/2022, 6:34 PMrunlolarun
07/22/2022, 6:34 PMrunlolarun
07/22/2022, 6:34 PMrunlolarun
07/22/2022, 6:36 PMif $facts['networking']['hostname'] =~/^node50[1,2]*/ {
package {
'nvidia-driver-470':
ensure => '470-dkms',
name => 'nvidia-driver',
provider => 'dnfmodule',
enable_only => true;
'nvidia-driver-NVML':
ensure => present,
require => Package['nvidia-driver'];
'cudatoolkit114-devel':
ensure => present;
}
} else {
package {
'cudatoolkit117-devel':
ensure => present;
}
}
Brian Schonecker
07/22/2022, 6:37 PMvchepkov
07/22/2022, 6:37 PMCVQuesty
07/22/2022, 6:38 PMrunlolarun
07/22/2022, 6:38 PMBrian Schonecker
07/22/2022, 6:38 PMBrian Schonecker
07/22/2022, 6:38 PMrunlolarun
07/22/2022, 6:39 PMvchepkov
07/22/2022, 6:39 PMrunlolarun
07/22/2022, 6:39 PMrunlolarun
07/22/2022, 6:40 PMexec
to disable the default module..?vchepkov
07/22/2022, 6:41 PMrunlolarun
07/22/2022, 6:41 PMvchepkov
07/22/2022, 6:42 PM/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/provider/package/dnfmodule.rb
is there?runlolarun
07/22/2022, 6:42 PM$ ls -la /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/provider/package/dnfmodule.rb
-rw-r--r--. 1 root root 2951 Mar 7 2020 /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/provider/package/dnfmodule.rb
runlolarun
07/22/2022, 6:43 PMenable_only
.vchepkov
07/22/2022, 6:43 PMvchepkov
07/22/2022, 6:43 PMrunlolarun
07/22/2022, 6:43 PMvchepkov
07/22/2022, 6:44 PMvchepkov
07/22/2022, 6:44 PMvchepkov
07/22/2022, 6:45 PM