forked from bruce/puppet-vcsrepo  
 -   Notifications  You must be signed in to change notification settings 
- Fork 286
Closed
Labels
Description
Describe the Bug
I have set safe_directory => True.
 If I run puppet it is set as expected but on the next run it is unset again. On another server the directory is always append to .gitconfig so /root/.gitconfig looks like that
[safe] directory = /opt/myrepo directory = /opt/myrepo directory = /opt/myrepo Expected Behavior
Directory of repository is added to "safe" paragraph at .gitconfig if it is not present and not removed.
Steps to Reproduce
This is how I use vcsrepo
 vcsrepo { $deployment_dir: ensure => latest, provider => git, safe_directory => true, source => $buildout_repo, revision => $repo_deployment_branch, owner => $buildout_user, group => $buildout_user, excludes => ['parts', 'bin'], } Environment
- Version 5.3.0
- Platform Debian 10