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