Hi all,

I'm testing fileserving performance under 0.25 and I noticed that  
processing large files seems to take much longer than it should.

Here's what I've got:

class filetest {
        file { "/var/tmp/test.tar":
                source => "puppet:///filetest/test.tar",
                backup => false
        }
}

My test file is about 30MB. As expected, the initial run took a while  
(over 30 seconds), but once the file was in place on the client  
puppetd was still taking more than five seconds to process it. That  
didn't seem right, so I trussed puppetd and found that puppetd is  
downloading the entire file from the puppetmaster every single time it  
runs.

I was under the impression that puppetd would only download a file if  
the local checksum didn't match the puppetmaster's checksum for that  
file. Am I mistaken?

Thanks,

Josh Anderson

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to