Marc Baudoin <baud...@stg-interactive.com> écrit : > Marc Baudoin <baud...@stg-interactive.com> écrit : > > > > I've just got an e-mail from a Cfengine client saying: > > > > cf3:/var/cfengine/inputs/stg_storage.cf:17,0: Broken variable syntax or > > bracket mismatch in string ( $( s\321G@), near token '' > > cf-agent was not able to get confirmation of promises from cf-promises, so > > going to failsafe > > > > The binaries are from the SVN version from a few days ago and the > > configuration has not changed. It worked 5 minutes before and it > > worked again 5 minutes after, with no change whatsoever > > inbetween so I can't reproduce this behavior. > > > > Any idea what could have gone wrong? > > I just got a similar message under the same conditions (worked > before, worked after, with no change to the configuration files > inbetween), this time with Cfengine 3.1.0 and not with a > pre-3.1.0 SVN build: > > cf3:/var/cfengine/inputs/stg_dns.cf:87,0: Broken variable syntax or bracket > mismatch in string (`N/ > s$( > ), near token '' > cf-agent was not able to get confirmation of promises from cf-promises, so > going to failsafe
Something similar with community 3.1.1: Illegal character somewhere in variable "$(ind^Xi\206^H)" or nested expansion Illegal character somewhere in variable (ind^Xi\206^H^X" or nested expansion Illegal character somewhere in variable (ind^Xi\206^H^X" or nested expansion Illegal character somewhere in variable (ind^Xi\206^H^X" or nested expansion Of course, everything was working smoothly 5 minutes before and 5 minutes after, with no change (binaries, configuration files) inbeetwen so this is a bug. This is annoying for something like Cfengine, which runs as root and controls the destiny of a whole datacenter... -- Marc Baudoin STG Interactive _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine