Hello,
with puppet 2.7.19-1.el6 , I try to have the same create file for all 
syslog file.
the definiton class 
class logrotate {
        # OS detection
        $logrotate_file = $operatingsystem ? {
        default => "/etc/logrotate.d/syslog"
        }
        # Sudoers file declaration
        file { "$logrotate_file":
                checksum => mtime,
                owner   => root,
                group   => root,
                mode    => 440,
                source  => $operatingsystem ? {
                default => "puppet:///modules/logrotate/syslog"
        },
        }
}
 
I apply this fix 
http://projects.puppetlabs.com/issues/13199
 
But nothing is right, always the same error message: 
 
info: Caching catalog for server-name
info: Applying configuration version '1348125909'
info: FileBucket got a duplicate file {md5}fa4db38dac5b5a86205de0d63173fb11
info: /Stage[main]/Logrotate/File[/etc/logrotate.d/syslog]: Filebucketed 
/etc/logrotate.d/syslog to main with sum fa4db38dac5b5a86205de0d63173fb11
err: /Stage[main]/Logrotate/File[/etc/logrotate.d/syslog]/content: change 
from {mtime}Tue Sep 18 16:10:21 +0200 2012 to 
{md5}fa4db38dac5b5a86205de0d63173fb11 failed: Could not rename temporary 
file /etc/logrotate.d/syslog.puppettmp_4575 to /etc/logrotate.d/syslog: 
File written to disk did not match checksum; discarding changes ({mtime} vs 
{mtime}Thu Sep 20 09:25:10 +0200 2012) at 
/etc/puppet/zones/modules/logrotate/manifests/init.pp:18 at 
/etc/puppet/zones/modules/logrotate/manifests/init.pp:18
notice: Finished catalog run in 1.12 seconds
 
anybody can help me ?
Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/RHCi6bhIIEgJ.
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