[Puppet Users] Manage config files with Puppet and version control software

2013-05-24 Thread dusan . dordevic
Hi, I want to manage some configuration files (let's say my.cnf) using Puppet. I want to keep that file in some version control repository and developers will have access to it. Once they change it, Puppet should pull it, put it in place on server and restart service. Is there any general

Re: [Puppet Users] Manage config files with Puppet and version control software

2013-05-24 Thread Brian Lalor
On May 24, 2013, at 4:12 AM, dusan.dorde...@clavistechnology.com wrote: I want to manage some configuration files (let's say my.cnf) using Puppet. I want to keep that file in some version control repository and developers will have access to it. Once they change it, Puppet should pull it,

Re: [Puppet Users] Manage config files with Puppet and version control software

2013-05-24 Thread Dusan Dordevic
Hi, Yes, I know about vcsrepo module and that part is not a problem. It is fairly easy to set it up and pull release from repository. My problem is following, if I want to manage /etc/mysql/my.cnf and other config files, that means I would need to make repository in / which I am not really happy

Re: [Puppet Users] Manage config files with Puppet and version control software

2013-05-24 Thread Brian Lalor
On May 24, 2013, at 6:14 AM, Dusan Dordevic dusan.dorde...@clavistechnology.com wrote: My problem is following, if I want to manage /etc/mysql/my.cnf and other config files, that means I would need to make repository in / which I am not really happy with. Mercurial that we are using do not

Re: [Puppet Users] Manage config files with Puppet and version control software

2013-05-24 Thread Dusan Dordevic
Thanks for feedback once more. I will try it as well then... Best regards, DuĊĦan On Fri, May 24, 2013 at 11:20 AM, Brian Lalor bla...@bravo5.org wrote: On May 24, 2013, at 6:14 AM, Dusan Dordevic dusan.dorde...@clavistechnology.com wrote: My problem is following, if I want to manage

Re: [Puppet Users] Manage config files with Puppet and version control software

2013-05-24 Thread Kodiak Firesmith
Hello, We are doing something similar to manage our entire Puppet hierarchy with Subversion. Essentially we make changes 'go live' in Puppet by using post-hooks that copy the modified files into the normal puppet areas upon committing. We use svnserve with GSSAPI auth and sub-repository