Hello.

I have the same issue with you, except that I am using Git.
Can you describe your solution in more details?
As you said that /etc/puppet (in my case, /etc/puppetlabs) has mixed 
ownership of root, pe-puppet, how can you check-out puppet configuration 
from the svn server, with preserving permission and ownership?

Thank you


On Tuesday, May 7, 2013 2:17:33 AM UTC+9, P Cornellio wrote:
>
> That's correct, my concern is permissions/ownership changes inside 
> /etc/puppet on the master after doing commits/check-outs, especially when 
> new manifests are added on clients, outside of the master, then committed 
> to the repo and updated onto the master.  Our master currently has mixed 
> ownership between both root and pe-puppet user.  I will go with the 
> approach of using the pe-puppet user on the master.
>
>
> On Monday, May 6, 2013 5:43:20 AM UTC-7, Bernardo Costa wrote:
>>
>> I suppose your concerns are about the check-outs of the svn repo on the 
>> puppet root direcctory, not about permissions and ownership inside the 
>> repo. Once you do svn co command as your user (not recommended), the new 
>> files will be created having being owned by you. It might fail if you user 
>> does not have permission tho create or modify these files inside the puppet 
>> tree source file. The best thing to do is run the svn co command as user 
>> puppet but you'll need to set its password or a sudo set of commands.
>>
>> Em domingo, 5 de maio de 2013 00h58min18s UTC-3, P Cornellio escreveu:
>>>
>>> Hi,
>>>
>>> I an in the process of putting my Puppet Master configs into version 
>>> control using SVN.  I'm concerned about file permission and ownership 
>>> changes as a result of this.  SVN does not store permissions.  How does one 
>>> safely use SVN with puppet configs?  
>>>
>>> Cheers,
>>>
>>> Pete
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/93a35ed1-52ec-4e16-9c9f-259ca7a36b09%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to