Doing a new Nova installation from scratch. Set up a dedicated
repository for cfengine, got it connected, but it's not clear what
cfengine is expecting or what it puts into subversion. Seems like a
sensible thing to do would be to import the masterfiles directory into
the repository?
##
So .. I have my contain body set up with gid/uid and using the shell. Is
that shell running as the user specified in exec_user? What's the
environment when my command executes? I seem to be getting inconsistent
results .. for instance sometimes paths anchored with ~ do what I
expect, other times no
I guess the the stdlib examples imply that the answer is no, but I
thought I'd ask anyway ..
Is it possible to provide multiple contain bodies to a command in any
way? Or do you just create custom combinations as needed (e.g. in_shell,
silent, in_shell_and_silent, etc)
###
I define some classes in a common bundle representing groups of hosts:
class_a or => {classify("a1"),classify("a2"),classify("a3")};
class_b or => {classify("b1"),classify("b2"),classify("b3")};
I can't seem to find a way to combine the two classes other than the
trivial solution
shouldn't somet