One puppet agent not sending reports

asked 2016-06-15 03:41:45 -0500

reschl gravatar image

Hi,

I have multiple agents in my setup and only one is not sending reports, using the same configuration as all others.

The puppet.conf is the same on all agents (except the certname) and is working on all nodes.

[main]
logdir=/var/log/puppet
vardir=/var/lib/puppet
ssldir=/var/lib/puppet/ssl
rundir=/var/run/puppet
factpath=$vardir/lib/facter
templatedir=$confdir/templates
prerun_command=/etc/puppet/etckeeper-commit-pre
postrun_command=/etc/puppet/etckeeper-commit-post
certname=agent.domain.local
runinterval=1h
report=true

[agent]
server=puppet.domain.local

Also running puppet agent --test on that node does not show any errors or warning

From the agent syslog I just get

Jun 15 10:22:51 incuerp puppet-agent[10188]: Finished catalog run in 1.67 seconds

On the master

Jun 15 10:22:51 puppet puppet-master[24905]: (//agent.domain.local/Puppet) Finished catalog run in 1.67 seconds

I also cannot find errors in any other logs.

Puppet version is 3.4.3 for master and agent, both running on Ubuntu 14.04.

The node send a report at least one, but is shown as out of sync for a week in foreman. The report.yaml on the puppet master is also older than a week and new ones are not created. Is there anything I am missing here?

I already tried to create a new certificate for the agent, but that did not change the behavior.

edit retag flag offensive close merge delete