Definitely not the right behaviour, and fixed in recent releases.
--
The leader of Jamestown was "John Smith" (not his real name), under
whose direction the colony engaged in a number of activities,
primarily related to starving. -- Dave Barry, "Dave Barry Slept Here"
---------------------------------------------------------------------
Luke Kanies | http://reductivelabs.com | http://madstop.com
Using 'replace => false' should not trigger a checksum operation but given the time it takes with big files I think it does.Does it make sense to perform checksum when 'replace' is set to false?exec { 'wget -O - http://repo01.demo.lan/coreos/coreos_qemu.img.bz2 | bzcat > /root/coreos/core01/core01.img':path => '/usr/bin',creates => '/root/coreos/core01/core01.img',}file { [ '/root/coreos/core02/core02.img','/root/coreos/core03/core03.img','/root/coreos/core04/core04.img' ]:ensure => file,replace => false,source => '/root/coreos/core01/core01.img',owner => 'root',group => 'root',mode => '0644',}
Using 'replace => false' should not trigger a checksum operation but given the time it takes with big files I think it does.Does it make sense to perform checksum when 'replace' is set to false?