Puppet hanging when listen turned on

77 views
Skip to first unread message

James A. Peltier

unread,
Aug 14, 2012, 6:27:12 PM8/14/12
to puppet...@googlegroups.com
Hi All,

Recently Puppet (2.7.18 / RHEL 6.3) has started to hang when the listen parameter is turned on. I've tried rolling back several versions of Puppet as well as rolling back Ruby so as to try and figure out if it was a recent update that did it, but to no avail.


strace on the puppet pid shows the following


rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
select(7, [5 6], [], [], {1, 999999}) = 0 (Timeout)
select(7, [5 6], [], [], {0, 0}) = 0 (Timeout)
select(7, [6], [], [], {0, 0}) = 0 (Timeout)
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
select(7, [5 6], [], [], {1, 999999} <unfinished ...>


This sounds an awful lot like http://projects.puppetlabs.com/issues/12185 but it doesn't chew up any CPU time, it just sits there and loops the above strace over and over again. Telnet to 8139 doesn't work either. Ideas?


--
James A. Peltier
Manager, IT Services - Research Computing Group
Simon Fraser University - Burnaby Campus
Phone : 778-782-6573
Fax : 778-782-3045
E-Mail : jpel...@sfu.ca
Website : http://www.sfu.ca/itservices
http://blogs.sfu.ca/people/jpeltier

Success is to be measured not so much by the position that one has reached
in life but as by the obstacles they have overcome. - Booker T. Washington

Miguel Di Ciurcio Filho

unread,
Aug 14, 2012, 9:33:09 PM8/14/12
to puppet...@googlegroups.com
On Tue, Aug 14, 2012 at 7:27 PM, James A. Peltier <jpel...@sfu.ca> wrote:
> Hi All,
>
> Recently Puppet (2.7.18 / RHEL 6.3) has started to hang when the listen parameter is turned on. I've tried rolling back several versions of Puppet as well as rolling back Ruby so as to try and figure out if it was a recent update that did it, but to no avail.
>

I've have the same problem, but on Ubuntu 10.04 or Debian Squeeze.
Puppet randomly hangs and becomes zombie when listen is turned on.

Regards,

Miguel

James A. Peltier

unread,
Aug 15, 2012, 11:46:40 PM8/15/12
to puppet...@googlegroups.com
I guess there's no answer on this one?
| --
| You received this message because you are subscribed to the Google
| Groups "Puppet Users" group.
| To post to this group, send email to puppet...@googlegroups.com.
| To unsubscribe from this group, send email to
| puppet-users...@googlegroups.com.
| For more options, visit this group at
| http://groups.google.com/group/puppet-users?hl=en.

Eric Sorenson

unread,
Aug 16, 2012, 6:25:08 PM8/16/12
to puppet...@googlegroups.com
Hi James, there's a couple of related bugs on this that would be great to have help tracking down.

- Bug #10418 seemed to implicate kernel version but I think you're outside the early Centos/RHEL5.x affected list -- what does 'uname -a' show on your systems?
- Recent activity on #10418 seems (confusingly, to me) to implicate recent Facter upgrades -- what facter version are you running? Has it updated recently?
- Some folks on the bug you referenced (#12185) said they had leap-second bug fallout; does the 'date fix'  here help a problematic system? http://projects.puppetlabs.com/issues/12185#note-27
- Does setting listen=false consistently fix your systems?

Feel free to hop on #puppet and ping me (eric0) for faster turnaround.

Eric Sorenson - eric.s...@puppetlabs.com
PuppetConf'12 - 27-28 Sep in SF - http://bit.ly/pcsig12
Reply all
Reply to author
Forward
0 new messages