Issue #3693 has been updated by Todd Zullinger.
This looks a lot like a duplicate of #3238, which Rein posted a patch for to puppet-dev today. I'll try to setup a stock system soon and test with his patches. But if it's agreed this is a dupe, we can at least close this one and let reports of patch success go to the older ticket. ---------------------------------------- Bug #3693: Puppetmaster leaves sockets open when using storeconfigs with rails-2.1.3 http://projects.puppetlabs.com/issues/3693 Author: Todd Zullinger Status: Investigating Priority: Normal Assignee: Markus Roberts Category: server Target version: Affected version: 0.25.4 Keywords: Branch: After updating my production systems to 0.25.4 I found that puppetmasterd would run out of file descriptors in a day or so. After much poking I found that updating rails from the EPEL 2.1.3 packages to 2.3.5 fixed the problem. This did not occur with 0.24.x. I filed https://bugzilla.redhat.com/show_bug.cgi?id=572722 regarding this but have not heard anything from the rails/activerecord packager(s) yet. Several folks have run into this and posted to puppet-users, as there are a good number of RHEL/CentOS 5 users. This was not noticed while the 0.25.x packages were in epel-testing, unfortunately. I did not run into it on any of my test systems because they did not have enough clients to exceed the 1024 file descriptor limit in less than a week. The puppetmaster process was restarted by the logrotate scripts weekly, which masked the leak. With as few as 60-70 hosts in production, checking in every 30 minutes, it only took a few days to leak enough to run out of file descriptors. Any help tracking this down and finding a way to mitigate the problem in puppet or rails/activerecord would be greatly appreciated. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
