On Mar 9, 2010, at 12:17 AM, Dan Bode wrote:
>
> 1. Check the source attribute assignment.
>
> source => puppet:///modules/stats/denora.conf
>
> the third slash means use same server address as the server we connected to.
>
> maybe its hardcoded to be the server name?
>
> 2. you could also try:
>
> [puppetmasterd]
> certdnsnames=badger.valinor.net
>
> on the server if you need this name to be accepted by the cert.
>
Thanks! I had been using source =>
"puppet://$servername/module/path/filename.ext". I switched to puppet:/// and
added the certdnsnames line to my puppetmaster's config file. My config looks
a bit cleaner, but I'm still getting the random errors on my file definitions:
err: //inspircd/File[/home/procrast/inspircd/conf/modules.conf]: Failed to
retrieve current state of resource: undefined method `closed?' for nil:NilClass
Could not retrieve file metadata for puppet:///inspircd/modules.conf: undefined
method `closed?' for nil:NilClass at
/etc/puppet/modules/inspircd/manifests/init.pp:15
>From several test runs with:
puppetd --server puppet.procrast.net --fqdn badger.procrast.net
--no-daemonize --onetime --verbose
I get between 3 and 9 of these errors each time, always a different subset of
my files. These same files serve properly to my other two clients.
I don't get it.
-Brian
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" 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-users?hl=en.