Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 0.9.8
-
Component/s: Chef Client
-
Labels:None
Description
I'm not yet sure if this is something that the provider or erl_call is doing, either way it should be fixed or worked around.
[Thu, 14 Oct 2010 14:57:19 +0000] ERROR: Exception handlers complete
[Thu, 14 Oct 2010 14:57:19 +0000] ERROR: Re-raising exception: IOError - closed stream
/usr/lib/ruby/gems/1.8/gems/chef-0.9.8/bin/../lib/chef/mixin/command/unix.rb:137:in `close_write'
/usr/lib/ruby/gems/1.8/gems/chef-0.9.8/bin/../lib/chef/mixin/command/unix.rb:137:in `popen4'
Looks like this was more weirdness with popen4, similar to the issues I found with using block syntax in the easy_install provider (
CHEF-1524).It's fixed in http://github.com/joewilliams/chef/tree/CHEF-1781