I'm just starting out with puppet and have been seeing problems very similar to 
those in ticket #3083:

    http://projects.reductivelabs.com/issues/3083

First, an overview of my configuration.  I have three physical servers, each 
running puppet 0.25.4.  One of the servers is going to be my puppetmaster as 
well as a client.  The other two servers in my configuration will only be 
puppetd clients.  Their forward and reverse DNS do not match and, for political 
reasons, I can't change them.

I've set up puppetmasterd running on the main IP address of the first server.  
The puppetmaster's puppet.conf contains:

    certname = server.example.com

And the client's puppet.con contains:

    certname = client1.example.com

When I run puppetd with:

    puppetd --server server.example.com --fqdn client1.example.com

I get the following for some seemingly random number of files in my manifests:

puppetd[67238]: (//stats/File[/home/procrast/stats/denora.conf]) Failed to 
retrieve current state of resource: undefined method `closed?' for nil:NilClass 
Could not retrieve file metadata for 
puppet://badger.valinor.net/stats/denora.conf: undefined method `closed?' for 
nil:NilClass at /etc/puppet/modules/stats/manifests/init.pp:15

I gather from my reading that it's DNS related somehow, but I'm not sure what 
else I need to set in order to override whatever puppet thinks the 
client/server should be.

Thanks in advance!

-Brian

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@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