Issue #5566 has been reported by James Turnbull.
----------------------------------------
Bug #5566: Files with checksum => none delete file content
https://projects.puppetlabs.com/issues/5566
Author: James Turnbull
Status: Accepted
Priority: Immediate
Assignee: Nigel Kersten
Category: file
Target version: 2.6.5
Affected Puppet version: 2.6.4
Keywords: file checksum none
Branch:
<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 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.