How many nodes is your puppetmaster currently servicing? I have one servicing 
about 700 nodes, splayed over an hour check-in interval, and any new nodes I 
add (that fall into my autosign subdomain) get signed immediately on their 
first puppet run.

-- Peter Bukowinski

On Aug 29, 2012, at 8:50 PM, John Warburton <jwarbur...@gmail.com> wrote:

> Hi Puppet Gurus
> 
> I am running puppet 2.6.16, ruby 1.8.7-p249, on puppet server with passenger 
> on Apache. These are my gems:
> builder (2.1.2)
> fastthread (1.0.7)
> mysql (2.8.1)
> passenger (2.2.14)
> rack (1.1.0)
> rake (0.8.7)
> 
> We manually manage autosign.conf to allow new builds to continue so 
> certificates can be signed automatically. This has been working well for a 
> couple of years, but I've always wondered what triggers the puppet master to 
> sign the certificate. We can wait 5-10 minutes for a signing request to be 
> fulfilled.
> 
> We made a change last week to now use short names as the certificate names 
> (not FQDN) and now we're looking closer to 30 minutes for a request to be 
> signed :-(
> 
> The only correlation I can see in the logs is that just before a request is 
> signed, a new puppetmasterd is spawned by passenger:
> 
> Aug 28 22:15:09 engnadm010 puppet-master[26047]: [ID 702911 daemon.notice] 
> labcsvr004 has a waiting certificate request
> Aug 28 22:24:06 engnadm010 puppet-master[26031]: [ID 702911 daemon.notice] 
> Compiled catalog for engnadm010.bfm.com in environment lab in 19.65 seconds
> Aug 28 22:37:11 engnadm010 puppet-master[26031]: [ID 702911 daemon.notice] 
> labcsvr004 has a waiting certificate request
> Aug 28 22:39:47 engnadm010 puppet-master[27717]: [ID 702911 daemon.notice] 
> Starting Puppet master version 2.6.16
> Aug 28 22:40:52 engnadm010 puppet-master[26047]: [ID 702911 daemon.notice] 
> Signed certificate request for labcsvr004
> 
> Here are my passenger Apache config entries:
> PassengerHighPerformance on
> PassengerMaxPoolSize 15
> PassengerPoolIdleTime 300
> PassengerUseGlobalQueue on
> PassengerStatThrottleRate 120
> RackAutoDetect Off
> RailsAutoDetect Off
> 
> Is there any way I can speed up things so that puppet signs the request 
> immediately?
> 
> Thanks
> 
> John
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Puppet Users" group.
> To post to this group, send email to puppet-users@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.

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