I have two nodes besides the puppet master listed in my puppet master. The two are currently listed as unresponsive. It appears the puppet agents are failing to run automatically.

In my logs on the agents it lists:

Pastie link as its a bit long: http://pastie.org/private/uaagvz7tfqtuzboyuppztw

However if I run puppet agent -t manually:

   root@ex:/var/log# puppet agent -t
   Info: Retrieving pluginfacts
   Info: Retrieving plugin
   Info: Loading facts
   Info: Caching catalog for sea2.impactvps.net
   Info: Applying configuration version '1430058342'
   Notice: Finished catalog run in 1.00 seconds

It runs without issue and then appears responsive in the master. Until it fails to run automatically on its next run.

OS is Debian 7

Would appreciate any help that could be provided.

  • How are you doing the automatic runs? Using the puppet agent deamon? Cron? Mcollective? Are you sure you didn't install both open source and PE puppet? – jordanm Apr 26 '15 at 14:34
  • it's like the puppet automatic is one version and puppet agent is another. See if there are more than one puppet folder on your system. – Ankh2054 Apr 26 '15 at 14:40
  • Can you run the below and see whether it finds multiple config files. find / -iname 'puppet.conf' – Ankh2054 Apr 26 '15 at 14:47
  • puppet was installed directly off of my puppet master: curl -k puppet.example.net:8140/packages/current/install.bash | sudo bash only one config file – awmusic12635 Apr 26 '15 at 15:12
  • My runs should be by the daemon as it is using defaults. – awmusic12635 Apr 26 '15 at 15:15

I was able to solve the problem by clearing the certs of all of the nodes out of the master,as well as the master cert and fulling deleting the SSL directory off the agent. I had cleared the agents before but it seemed clearing the master one was required as well.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.