Note that git recognizes and stores file attribute changes (whereas svn 
does not). 

On Tuesday, October 29, 2013 6:53:59 PM UTC-7, Hyunil Shin wrote:
>
> 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
>>>>
>>>
On Tuesday, October 29, 2013 6:53:59 PM UTC-7, Hyunil Shin wrote:
>
> 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/a3696a40-901f-472e-9336-9c23722af8f7%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to