[chef] Delayed actions don't run if a recipe fails


Chronological Thread 
  • From: Michael Rowe < >
  • To:
  • Subject: [chef] Delayed actions don't run if a recipe fails
  • Date: Tue, 23 Nov 2010 13:25:33 +1100

Hi folks,

I am currently bumping up against the issue described here:
http://tickets.opscode.com/browse/CHEF-1067

In a nutshell:

 * a recipe sets up some file and notifies a service it needs to restart
 * the restart is delayed
 * further things happen...
 * a recipe fails
 * the chef run ends, without running the delayed actions

On the next chef-client run, the original change is already in place,
so the service isn't notified to restart again. But it never actually
got restarted because the previous run ended prematurely. This is a
Bad Thing.

The last update to that issue was in July, saying "maybe discuss on
the list"... but no one seemed to at the time, so here I am! :)

Thoughts?

-- 
Michael Rowe



Archive powered by MHonArc 2.6.16.

§