Issue #4984 has been updated by Nathan Rich.

Hello Nigel,

Some packages from vendors are difficult to install and they give you no 
source. So you may end up just cloning the directory to other machines that 
need the software. Unfortunately now you have to sit there going through the 
dir to remove all broken symlinks that they carelessly left, because puppet 
decides for you that you don't want them, and that instead of just not giving 
them to you it will die. Believe it or not this happens with several packages 
that we have, so now every time a vendor releases an update we had to go 
through doing this, just for puppet.

In addition it seems some locations are intentional broken symlinks(?) such as 
~/.config/google-chrome/SingletonLock for example.

In short, and sometimes I feel alone in this feeling, I feel that puppet should 
not cry and die so often. I mean there's broken symlinks.. SO WHAT? Do what the 
manifest says to do!

My opinion =]
----------------------------------------
Feature #4984: Option to force broken symlinks OK in recurse
https://projects.puppetlabs.com/issues/4984

Author: Nathan Rich
Status: Needs More Information
Priority: Normal
Assignee: 
Category: 
Target version: 
Affected Puppet version: 
Keywords: 
Branch: 


We use exec and rsync for some of our recursive file copying. We may get 
package directories with thousands of files, which contain a program that 
works. All we need to do is copy them over to a machine for the machine to be 
able to run it.

puppet file type will fail with these often, since they will have some broken 
links in them often times. we don't care about broken links at all, as the 
program still works.

would be nice to be able to force puppet to do it 'anyways'


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to