# file { "/usr/local/share/GeoIP/GeoIP.dat":
# source => "puppet://marshall/conf/GeoIP.dat",
# owner => root, group => wheel, mode => 644
# }
errors on client:
Jun 12 15:40:15 w06 puppetd[35196]: (//w06/web_cluster/File[/usr/local/share/GeoIP/GeoLiteCity.dat]/source) Could not describe /conf/GeoLiteCity.dat: end of file reached
Jun 12 15:40:15 w06 puppetd[35196]: (//w06/web_cluster/File[/usr/local/share/GeoIP/GeoLiteCity.dat]/ensure) change from absent to file failed: Could not set file on ensure: undefined method `[]' for nil:NilClass at /usr/local/etc/puppet/manifests/site.pp:110
Jun 12 15:41:30 w06 puppetd[35196]: Could not call fileserver.describe: #<Errno::EINVAL: Invalid argument - connect(2)>
Jun 12 15:41:30 w06 puppetd[35196]: (//w06/web_cluster/File[/usr/local/etc/puppet/puppetd.conf]/source) Could not describe /conf/puppetd.conf: Invalid argument - connect(2)
Jun 12 15:42:45 w06 puppetd[35196]: Could not call fileserver.describe: #<Errno::EINVAL: Invalid argument - connect(2)>
Jun 12 15:42:45 w06 puppetd[35196]: (//w06/web_cluster/File[/usr/local/lib/perl5/5.8.8/CPAN/Config.pm]/source) Could not describe /conf/Config.pm: Invalid argument - connect(2)