Issue #6285 has been updated by Ben Hughes.
Status changed from Investigating to Ready for Testing
Try changing br_version.rb to:
[ "app1" , "app2" ].each do |software|
IO.popen("/usr/bin/dpkg-query -W -f='${Version}' #{software} 2>/dev/null ")
do |pope|
q = pope.readline[0]
unless q == nil
Facter.add("br_#{software}_version") do
setcode do
q
end
end
end
end
end
Or similar.
----------------------------------------
Bug #6285: 2.6.2 leaves many defunct processes
https://projects.puppetlabs.com/issues/6285
Author: Chris Mague
Status: Ready for Testing
Priority: Normal
Assignee:
Category:
Target version:
Affected Puppet version:
Keywords:
Branch:
OS: Debian Lenny
Kernel: Linux <HOST> 2.6.26-1-xen-686 #1 SMP Fri Mar 13 22:30:40 UTC 2009 i686
GNU/Linux
Puppet Version: 2.6.2
Ruby Version: ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux]
Running puppet with no errors in debug mode, however greater than 50 defunct
processes are left after a run.
A complete strace with all forks and a list of all of the defunct processes is
listed below.
I am willing to run all sorts of tests if necessary.
--
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.