Hello,

I try to build nodejs, unfortunately by running of make via puppet it 
returns 2 somehow.
When I run make manually it returns 0 as expected.

puppet agent -t 
info: Retrieving plugin
info: Loading facts in /var/lib/puppet/lib/facter/root_home.rb
info: Loading facts in /var/lib/puppet/lib/facter/puppet_vardir.rb
info: Loading facts in /var/lib/puppet/lib/facter/vmwaretools_version.rb
info: Loading facts in /var/lib/puppet/lib/facter/pper_installed.rb
info: Loading facts in /var/lib/puppet/lib/facter/pe_version.rb
info: Loading facts in /var/lib/puppet/lib/facter/os_maj_version.rb
info: Loading facts in /var/lib/puppet/lib/facter/environment.rb
info: Loading facts in /var/lib/puppet/lib/facter/facter_dot_d.rb
info: Caching catalog for pc
info: Applying configuration version '1389785537'
notice: /Stage[main]/Development-pc::Nodejs/Exec[git checkout]/returns: 
executed successfully
err: /Stage[main]/Development-pc::Nodejs/Exec[make nodejs]/returns: change 
from notrun to 0 failed: /usr/bin/make returned 2 instead of one of [0] at 
/etc/puppet/modules/development-pc/manifests/nodejs.pp:39
notice: /Stage[main]/Development-pc::Nodejs/Exec[make install nodejs]: 
Dependency Exec[make nodejs] has failures: true
warning: /Stage[main]/Development-pc::Nodejs/Exec[make install nodejs]: 
Skipping because of failed dependencies
notice: /Stage[main]/Development-pc::Nodejs/Exec[npm install grunt-cli]: 
Dependency Exec[make nodejs] has failures: true
warning: /Stage[main]/Development-pc::Nodejs/Exec[npm install grunt-cli]: 
Skipping because of failed dependencies
notice: Finished catalog run in 4.76 seconds

This is my exec:

  exec {'make nodejs':
    command => "/usr/bin/make",
    creates => "/usr/local/src/node/out/Release/node",
    cwd     => "/usr/local/src/node",
    path    => ["/usr/bin", "/usr/sbin"],
    require => Exec['configure nodejs'],
  }

Do you got any idea? 

Thanks! 

Björn

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/8918fcca-4402-4c03-8148-0222e6735c89%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to