[Puppet Users] Re: Command Exceeded Timeout on Basic Shell Commands

2015-06-29 Thread Franck
In case anyone is interested, we figured out what was causing this issue. Being that we run a Ruby on Rails application and naturally Puppet runs on Ruby as well, we actually load TC Malloc memory allocator for our application. By running one of the "applying configuration" processes in gstac

[Puppet Users] Re: Command Exceeded Timeout on Basic Shell Commands

2015-06-23 Thread 'Dan Finn' via Puppet Users
Just noticed something else interesting. When running puppet apply or puppet agent and it doesn't hang, puppet only spawns 1 process and there is no puppet process left running afterwards, it seems to clean itself up and die off. When puppet runs and hangs, it spawns 2 processes each looking

[Puppet Users] Re: Command Exceeded Timeout on Basic Shell Commands

2015-06-23 Thread 'Dan Finn' via Puppet Users
> > Hello, > I am Franck's coworker. I spent some time looking into this today and have some more info but unfortunately am still really lost as to what is going on or what is causing this. Here is the output captured from a puppet agent -t --debug run where a node hangs: https://github.com

[Puppet Users] Re: Command Exceeded Timeout on Basic Shell Commands

2015-06-20 Thread Franck
Thank you for your response John. You made some good suggestions especially with running it in strace to retrieve more information. In regards to your question, whether we have observed the behavior of puppet spawning multiple processes, I can definitely confirm this. When some of our nodes

[Puppet Users] Re: Command Exceeded Timeout on Basic Shell Commands

2015-06-17 Thread jcbollinger
On Monday, June 15, 2015 at 9:12:03 PM UTC-5, Franck wrote: > > We've been experiencing a lot of "Command exceeded timeouts" on basic > shell commands using the "exec" type for tasks that should execute fairly > fast: > > Jun 15 15:45:44 host1 puppet-agent[57648]: > (/Stage[main]/Timezone::Ut