After a very serious discussion with myself :) 
I found a solution/workaround which my colleagues are satisfied with.

Because we want to use puppet in push only mode, every admin has to login to 
the puppetmaster anyway.
So instead of trying to get a post commit hook working from our subversion 
server, I created the following global alias on the puppetmaster server:

$ type pk
pk is aliased to `svn up /etc/puppet && puppet kick '

This way every time we want to deploy changes to the clients the 
puppetmaster configuration and modules get an svn update beforehand.

It may not be a very elegant solution and I definitely need to get my head 
around what MCollective can do, but it works for us at the moment.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to