Bas, go use other hard class like debian and don't try to use any in reports ). It's Mark's way to implement the "The compiler won't let you shoot yourself in the foot" pragma.
2010/11/11 Bas van der Vlies <b...@sara.nl>: > cfengine community edition: 3.1.0 > > I have promises.cf that included 3 files: > > body common control > > { > #version => "$Revision: 4450 $ $Author: bas $"; > version => "1.2.0"; > ignore_missing_bundles => "true"; > > any:: > > bundlesequence => { > quarterly > }; > > inputs => { > "cluster/quarterly.cf", > "cluster/hourly.cf", > "cluster/daily.cf", > > }; > } > > In each file i have a reports section: > > quarterly.cf: > bundle agent quarterly { > reports: > any:: > "$(sys.host): Quarterly executed"; > } > > hourly.cf: > bundle agent hourly { > reports: > debian:: > "$(sys.host): Hourly executed"; > } > > daily.cf: > bundle agent daily { > reports: > debian:: > "$(sys.host): Daily executed"; > } > > Now when cf-agent is run. It will fail: > {{{ > cf3:/var/lib/cfengine3/inputs/cluster/daily.cf:4,0: reports promises may > not be in class 'any' - risk of a notification explosion, near token '' > cf-agent was not able to get confirmation of promises from cf-promises, so > going to failsafe > }}} > > Note the error is in quarterly.cf and not daily.cf. If i replace quarterly > to the end of input list then the error is oke. When hourly.cf is the end > of the input list. I will say that the error is in hourly.cf. So is seems > that is allays say that the error is in the last input file for reports. > > Must i fill in a bug report? > > regards > > PS) It is silly to fail on any:: section. I can also use other hard classes > eg: debian with the same effect. > -- > ******************************************************************** > * Bas van der Vlies e-mail: b...@sara.nl * > * SARA - Academic Computing Services Amsterdam, The Netherlands * > ******************************************************************** > _______________________________________________ > 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