Disregard that patch, it's totally wrong. Still researching. On Tue, Mar 1, 2011 at 2:41 PM, Matt Robinson <[email protected]> wrote: > Ugh, another case of trying to fix auditing breaking other stuff. I'm > looking into this. I've got a quick and dirty patch that fixes this, > but I want to see if there's a better way. > > diff --git a/lib/puppet/type/file/content.rb b/lib/puppet/type/file/content.rb > index 5223ee3..430d5a2 100755 > --- a/lib/puppet/type/file/content.rb > +++ b/lib/puppet/type/file/content.rb > @@ -166,7 +166,7 @@ module Puppet > def each_chunk_from(source_or_content) > if source_or_content.is_a?(String) > yield source_or_content > - elsif source_or_content.nil? && resource.parameter(:ensure) && > [:present, :file].include?(resource.parameter(:ensure).value) > + elsif source_or_content.nil? && resource.parameter(:ensure) && > [:present, :file].include?(resource.parameter(:ensure).value) && > resource.parameter(:content) =~ /\{md5\}/ > yield '' > elsif source_or_content.nil? > yield read_file_from_filebucket > > On Tue, Mar 1, 2011 at 2:12 PM, donavan <[email protected]> wrote: >> I opened a ticket for a regression between 2.6.4 and 2.6.5rc1. Sorry >> that it's a bit late, but I think it's an important one as it will >> truncate the target file and report it as successfully changed. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Developers" 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-dev?hl=en. >> >> >
-- You received this message because you are subscribed to the Google Groups "Puppet Developers" 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-dev?hl=en.
