[Puppet Users] puppet agent returns zero even when fails to execute a catalog

2013-01-23 Thread xin zhang
I am running below command to connect puppet master puppet agent --certname testcertname --no-daemonize --onetime --server server_host_name --verbose it outputs error like: Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install dnsmasq' returned 1: Error: Cannot find a valid baseurl for repo:

[Puppet Users] exec failure doesn't abort whole puppet transaction

2013-06-04 Thread xin zhang
I have my puppet defined as (pseudo code) class A { exec { somethingA: } } class B { exec { somethinB: } } Class['A'] -> Class['B'] the exec{ somethingA: } is actually failed on my setup, I was expecting the whole puppet transaction would fail. To my surprise, class B s