Issue #5670 has been updated by R.I. Pienaar.
> Status changed from Available In Testing Branch to Duplicate duplicate of which ticket? Would be nice if we can get some more details in tickets when status changed to statusses that effectively ends the life of a ticket. ---------------------------------------- Bug #5670: Failing resources should not notify https://projects.puppetlabs.com/issues/5670 Author: R.I. Pienaar Status: Duplicate Priority: High Assignee: Category: Target version: 2.6.x Affected Puppet version: 2.6.4 Keywords: Branch: Given the code: <pre> exec{"/bin/false": notify => Exec["meh"]} exec{"meh": command => "/usr/bin/cowsay 'fail :('", require => Exec["/bin/false"], logoutput => true } </pre> I expect the Exec["meh"] never to happen because the Exec["/bin/false"] will always fail, in 0.25.x this was the case: <pre> err: //Exec[/bin/false]/returns: change from notrun to 0 failed: /bin/false returned 1 instead of one of [0] at /home/rip/test.pp:1 notice: //Exec[meh]: Dependency exec[/bin/false] has 1 failures warning: //Exec[meh]: Skipping because of failed dependencies </pre> In 2.6 though the following happens: <pre> err: /Stage[main]//Exec[/bin/false]/returns: change from notrun to 0 failed: /bin/false returned 1 instead of one of [0] at /home/rip/test.pp:1 notice: /Stage[main]//Exec[meh]: Dependency Exec[/bin/false] has failures: true warning: /Stage[main]//Exec[meh]: Skipping because of failed dependencies notice: /Stage[main]//Exec[meh]/returns: _________ notice: /Stage[main]//Exec[meh]/returns: < fail :( > notice: /Stage[main]//Exec[meh]/returns: --------- notice: /Stage[main]//Exec[meh]/returns: \ ^__^ notice: /Stage[main]//Exec[meh]/returns: \ (oo)\_______ notice: /Stage[main]//Exec[meh]/returns: (__)\ )\/\ notice: /Stage[main]//Exec[meh]/returns: ||----w | notice: /Stage[main]//Exec[meh]/returns: || || notice: /Stage[main]//Exec[meh]: Triggered 'refresh' from 1 events </pre> -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
