Forum: CFEngine Help
Subject: Re: cf-exced ignores splaytime on syntax errors / unleash the stampede
Author: msvob...@linkedin.com
Link to topic: https://cfengine.com/forum/read.php?3,24225,24227#msg-24227

Yes, a human pushed a policy without testing it.  There was a breakdown of how 
policies should have been pushed -- but regardless, Cfengine's automated 
recovery process failed here.

Failsafe.cf wont be able to restore things back into an automated way if the 
policy servers get slammed all at once and go into a downward spiral.

I would expect that cf-execd would respect splaytime regardless if there was a 
syntax error or not.  Otherwise, whats the point of splaytime?  Yes, it covers 
normal execution, but, Cfengine is designed with the two-execution phases 
(failsafe.cf and promises.cf) to try to automatically recover from syntax 
errors from promises.cf execution.

In the above situation, we lost automated recovery, and I'm trying to figure 
out how to get to an automated recovery mode where clients still only execute 
hourly.

_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to