Are you using AddInstallable to declare the 'Web' class?  Or, are you
listing it as an argument on your actionsequence entry for the module?

-Ed


>
> I've got a pretty strange problem going on with my installation of
> cfengine on solaris (2.8).  It may occurr on other OSes as well, but I
> haven't had the opportunity to test those yet.
>
> What I've got is a class (Web) that's being set by a module at the
> beginning of the actionsquence.  When I run in verbose mode, I can see
> that it is actually being set properly.
>
> During the copy phase, I've got an action defined:
>
> Staging.solaris.Web::
>
> The Staging class is set as a group of hostnames.  I've verified that it
> is also being set properly as is the hard class 'solaris'.  The action
> never happens, though.  In the verbose output I can see other copy actions
> (those without the 'Web' class) checking to see if they should run based
> on the checksum of their destination files, but this one doesn't even do
> that; it doesn't activate at all.
>
> Replacing the Web portion of the compound class with the hostname causes
> it to activate every time.
>
> I have an alert defined later on in the same imported file with the same
> 'Staging.solaris.Web' class.  It never fails to activate.
>
> Anyone have any insight as to what I might be missing?  I had been running
> 2.1.10, but I upgraded to 2.1.15 today to see if that might magically fix
> it with no luck.
>
> Thanks
>
> --d
>
>
> _______________________________________________
> Help-cfengine mailing list
> Help-cfengine@gnu.org
> http://lists.gnu.org/mailman/listinfo/help-cfengine
>



_______________________________________________
Help-cfengine mailing list
Help-cfengine@gnu.org
http://lists.gnu.org/mailman/listinfo/help-cfengine

Reply via email to