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 [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.