Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 0.5.1, 0.5.2, 0.5.4, 0.5.6, 0.6.0, 0.6.2, 0.7.0, 0.7.2, 0.7.4, 0.7.6, 0.7.8, 0.7.10, 0.7.12, 0.7.14, 0.7.16, 0.8.2, 0.8.4, 0.8.6, 0.8.8, 0.8.10, 0.8.12, 0.8.14, 0.8.16, 0.9.0, 0.9.2, 0.9.4, 0.9.6, 0.9.8
-
Fix Version/s: 0.10.4
-
Component/s: Chef Client
-
Labels:None
-
Environment:
any
Description
gem_package needs to rescue connection errors and do exponential backoff and retry since rubyforge is unavailable often and this ends up ruining a whole chef run. i;d rather have chef sit there and retry to install a gem a few times before it gives up and fails as often you can just retry to install the gem and it will work.
There also appears to be no specifications at all for the rubygems provider.