Hello all, I've been banging my head against the wall trying to get this "make" to run and I was hoping to get some opinions as to why this might not be working. The module in question looks like this:
class install-lei_chelsio_driver { # This will place the chelsio tarball locally in /usr/src. File is pulled from puppet. file { "/usr/src/ChelsioUwire-1.0.2.26.tar.gz" : source => "puppet:///install-lei_chelsio_driver/ChelsioUwire-1.0.2.26.tar.gz" , ensure => present , } # Untar the tarball exec { "/bin/tar -xvf /usr/src/ChelsioUwire-1.0.2.26.tar.gz" : cwd => "/usr/src/" , creates => "/usr/src/ChelsioUwire-1.0.2.26" , } # This will run the make which will line up everything to install the drivers from source. exec { "/usr/src/ChelsioUwire-1.0.2.26 make KDIR=/usr/src/linux-headers-2.6.32-41" : path => "/usr/src/ChelsioUwire-1.0.2.26" , } } This is the error I get upon running a machine against the manifest: err: /Stage[main]/Install-lei_chelsio_driver/Exec[/usr/src/ChelsioUwire-1.0.2.26 make KDIR=/usr/src/linux-headers-2.6.32-41]/returns: change from notrun to 0 failed: /usr/src/ChelsioUwire-1.0.2.26 make KDIR=/usr/src/linux-headers-2.6.32-41 returned 1 instead of one of [0] at /etc/puppet/modules/install-lei_chelsio_driver/manifests/init.pp:20 I added the "path" parameter for good measure and still no dice. Any suggestions as to why this one won't properly fire? As always, the help and support are much appreciated. Cheers, Mike -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/x2zv2n4k4b8J. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.