Well, it's no the debug output, but rather a little bit of debug output which has been cut very firmly. The case cannot be deduced from there. Since there's a lot of members to this community which use file editing promises daily together with conditional class set or cancelled and relevant commands executed, there are no much choices here, from my humblest point of view. You either - use some old and buggy Cf3 version (before 3.0.5p1), or - use some recent and buggy 3.1.0 (I refuse to believe in that, though), or, finally - hide some detail in your promises which you consider mundane, but somewhat it becomes terminal.
I understand your sole intention to protect your secrets from outsiders, I do the same. Calling for somebody's help, though, you need to distinguish real keys to your infrastructure (and usually they are just password hashes, private keys and hostnames/IP addresses, nothing more) from all the other data which can provide us some real keys not to your servers, but to your problem. Otherwise you'll have to deal with it alone, or perhaps, file a bug into the bug tracker (you'll be asked to provide as much information as possible there, I'm quite sure). 2010/11/18 Sandra Wittenbrock <san...@hpcrd.lbl.gov>: > Here is the output with debug on: > > -------- > EvaluateORString(any) > (a)(n)(y) > GetORATom(any)->any > EvaluateANDString(any) > > GetANDATom(any)->any > Checking OR atom (any)? > EvalORString-temp-result3.5 count=1 > EvaluateANDString(any) returns true > EvalORString-temp-result-n=1 (any) > EvaluateORString(any) returns 1 > Software error - expected type (X) for boolean constraint classes did not > match internals > Unappending Software error - expected type (X) for boolean constraint > classes did not match internals > Fatal cfengine error: Aborted > Unappending Fatal cfengine error: Aborted > > GetVariable(control_common,version) type=(to be determined) > IsExpandable(version) - syntax verify > Found 0 variables in (version) > Looking for control_common.version > Searching for scope context control_common > Found scope reference control_common > GetVariable(control_common,version): using scope 'control_common' for > variable 'version' > return final variable type=string, value={ > 0.2.0} > > > On 11/18/2010 11:07 AM, Seva Gluschenko wrote: >> >> Well, this is the very tight cut of output, it's hard to tell anything >> from there. Perhaps, you should even dive into -d 1 verbosity. >> >> 2010/11/18 Sandra Wittenbrock<san...@hpcrd.lbl.gov>: >> >>> >>> Hi Seva, >>> >>> I am running cfengine3 on ubuntu linux. This output is from running >>> "cf-agent -v". >>> >>> Sandra >>> >>> On 11/18/2010 10:50 AM, Seva Gluschenko wrote: >>> >>>> >>>> Sandra, >>>> >>>> did you run it with -v switch? It produces somehow noisy but portions >>>> useful output. What version of Cfengine are you using, btw? Which OS? >>>> >>>> 2010/11/18 Sandra Wittenbrock<san...@hpcrd.lbl.gov>: >>>> >>>> >>>>> >>>>> Hello, >>>>> >>>>> I'm trying to implement the process restart I was advised on. In this >>>>> case, the process restarts with a command, so it failed under >>>>> "commands:" rather than "processes:" >>>>> >>>>> The error I get is: >>>>> >>>>> -> Using literal pathtype for /etc/sysctl.conf >>>>> cf3 Software error - expected type (X) for boolean constraint classes >>>>> did not match internals >>>>> cf3 Fatal cfengine error: Aborted >>>>> >>>>> >>>>> Below is the relevant code: >>>>> >>>>> >>>>> bundle agent site >>>>> { >>>>> >>>>> >>>>> files: >>>>> >>>>> sdm_hosts:: >>>>> >>>>> "/etc/sysctl.conf" >>>>> create => "true", >>>>> edit_line => sdmsysctl, >>>>> perms => usystem("0644"), >>>>> classes => if_repaired("sysctl_reconfigured"); >>>>> >>>>> >>>>> commands: >>>>> >>>>> sysctl_reconfigured:: >>>>> "/sbin/sysctl" >>>>> args => "-p", >>>>> contain => standard; >>>>> } >>>>> >>>>> body contain standard >>>>> { >>>>> exec_owner => "root"; >>>>> } >>>>> >>>>> _______________________________________________ >>>>> Help-cfengine mailing list >>>>> Help-cfengine@cfengine.org >>>>> https://cfengine.org/mailman/listinfo/help-cfengine >>>>> >>>>> >>>>> >>>> >>>> >>>> >>> >>> >> >> >> > -- SY, Seva Gluschenko. _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine