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 [email protected].
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