Issue #5566 has been updated by Jacob Helwig.

Assignee deleted (Jacob Helwig)

----------------------------------------
Bug #5566: Files with checksum => none delete file content
https://projects.puppetlabs.com/issues/5566#change-88844

* Author: James Turnbull
* Status: Closed
* Priority: Immediate
* Assignee: 
* Category: file
* Target version: 2.6.5
* Affected Puppet version: 2.6.4
* Keywords: file checksum none customer
* Branch: https://github.com/jhelwig/puppet/tree/issues/2.6.next/5566
----------------------------------------
<pre>
$cat /tmp/bc.rb.old
nlah


manifest:

file { "/tmp/bc.rb.old":
  checksum => none,
  ensure => present,
  content => "blah",
}

puppet run:

debug: Puppet::Type::File::ProviderMicrosoft_windows: feature microsoft_windows 
is missing
debug: Creating default schedules
debug: Failed to load library 'ldap' for feature 'ldap'
debug: /File[/home/james/.puppet/ssl/public_keys]: Autorequiring 
File[/home/james/.puppet/ssl]
debug: /File[/home/james/.puppet/ssl/private_keys/pelin.lovedthanlost.net.pem]: 
Autorequiring File[/home/james/.puppet/ssl/private_keys]
debug: /File[/home/james/.puppet/ssl/certs]: Autorequiring 
File[/home/james/.puppet/ssl]
debug: /File[/home/james/.puppet/var/state/state.yaml]: Autorequiring 
File[/home/james/.puppet/var/state]
debug: /File[/home/james/.puppet/var/run]: Autorequiring 
File[/home/james/.puppet/var]
debug: /File[/home/james/.puppet/ssl/certificate_requests]: Autorequiring 
File[/home/james/.puppet/ssl]
debug: /File[/home/james/.puppet/ssl/private_keys]: Autorequiring 
File[/home/james/.puppet/ssl]
debug: /File[/home/james/.puppet/var/log]: Autorequiring 
File[/home/james/.puppet/var]
debug: /File[/home/james/.puppet/var]: Autorequiring File[/home/james/.puppet]
debug: /File[/home/james/.puppet/var/state]: Autorequiring 
File[/home/james/.puppet/var]
debug: /File[/home/james/.puppet/var/client_yaml]: Autorequiring 
File[/home/james/.puppet/var]
debug: /File[/home/james/.puppet/var/state/graphs]: Autorequiring 
File[/home/james/.puppet/var/state]
debug: /File[/home/james/.puppet/var/clientbucket]: Autorequiring 
File[/home/james/.puppet/var]
debug: /File[/home/james/.puppet/ssl/public_keys/pelin.lovedthanlost.net.pem]: 
Autorequiring File[/home/james/.puppet/ssl/public_keys]
debug: /File[/home/james/.puppet/ssl/certs/ca.pem]: Autorequiring 
File[/home/james/.puppet/ssl/certs]
debug: /File[/home/james/.puppet/var/state/classes.txt]: Autorequiring 
File[/home/james/.puppet/var/state]
debug: /File[/home/james/.puppet/var/facts]: Autorequiring 
File[/home/james/.puppet/var]
debug: /File[/home/james/.puppet/ssl/private]: Autorequiring 
File[/home/james/.puppet/ssl]
debug: /File[/home/james/.puppet/var/lib]: Autorequiring 
File[/home/james/.puppet/var]
debug: /File[/home/james/.puppet/var/client_data]: Autorequiring 
File[/home/james/.puppet/var]
debug: /File[/home/james/.puppet/ssl]: Autorequiring File[/home/james/.puppet]
debug: Finishing transaction -614679468
debug: Loaded state in 0.00 seconds
info: Applying configuration version '1292448079'
debug: Finishing transaction -615403088
info: FileBucket adding /tmp/bc.rb.old as {md5}a953d0df10b1dff4a3c971a6ba431419
info: /Stage[main]//File[/tmp/bc.rb.old]: Filebucketed /tmp/bc.rb.old to puppet 
with sum a953d0df10b1dff4a3c971a6ba431419
notice: /Stage[main]//File[/tmp/bc.rb.old]/content: content changed '{none}' to 
'{md5}6f1ed002ab5595859014ebf0951522d9'
debug: Finishing transaction -615382798
debug: Storing state
debug: Stored state in 0.03 seconds

result:
$ cat bc.rb.old
$
</pre>


-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to