I just upgraded master and clients to 2.6.2, i'm on a passenger setup, and I'm seeing some odd things with puppet runs. Sometimes runs are relatively fast, and they say they finish, I see this printed out:
notice: Finished catalog run in 81.08 seconds but, i'm not dropped back to the command prompt, it hangs here for a long time, and then after some time I see: err: Could not run Puppet configuration client: execution expired What is happening at this stage that is failing? I'm running passenger 2.2.11, libactiverecord-ruby1.8 2.3.5, libactivesupport-ruby1.8 2.3.5 and storedconfigs on mysql. This wasn't happening when I was running on 0.25.5. passenger-status tells me: ----------- General information ----------- max = 6 count = 6 active = 6 inactive = 0 Waiting on global queue: 13 ----------- Domains ----------- /usr/share/puppet/rack/puppetmasterd: PID: 1988 Sessions: 1 Processed: 70 Uptime: 16m 14s PID: 1934 Sessions: 1 Processed: 297 Uptime: 18m 22s PID: 2951 Sessions: 1 Processed: 134 Uptime: 15m 55s PID: 1801 Sessions: 1 Processed: 228 Uptime: 20m 25s PID: 1788 Sessions: 1 Processed: 165 Uptime: 20m 32s PID: 1818 Sessions: 1 Processed: 139 Uptime: 20m 18s and I am seeing 6 spawned processes which are each eating 32% of the cpu, running quite hard. I've run the client and the master in debug verbose mode to try and track down anything interesting, but its not that revealing. This is what I see: on master: ... debug: File[/etc/munin/plugin-conf.d/passenger_stats.conf]: Adding default for ignore notice: Compiled catalog for foo.bar in environment production in 206.49 seconds info: Caching catalog for foo.bar info: Queued catalog for foo.bar in 44.29 seconds info: Could not find filesystem info for file 'modules/apt/modules_dir' in environment production info: Could not find filesystem info for file 'modules/munin/plugins/modules_dir' in environment production info: Could not find filesystem info for file 'modules/munin/nodes/modules_dir' in environment production info: Could not find filesystem info for file 'modules/shorewall/modules_dir' in environment production info: Could not find filesystem info for file 'modules/virtual/modules_dir' in environment production info: Could not find filesystem info for file 'modules/virtual/contexts/modules_dir' in environment production on client: ... debug: Finishing transaction -622176998 debug: Storing state debug: Stored state in 1.68 seconds notice: Finished catalog run in 93.40 seconds debug: Using cached certificate for ca debug: Using cached certificate for foo.bar debug: Using cached certificate_revocation_list for ca debug: Value of 'preferred_serialization_format' (pson) is invalid for report, using default (b64_zlib_yaml) debug: report supports formats: b64_zlib_yaml marshal raw yaml; using b64_zlib_yaml * long pause here * Any ideas of things I might look into? thanks! micah
pgpa8ZLejm7U2.pgp
Description: PGP signature
