Closed Miciah closed 8 years ago
I don't see any issues with this approach. LGTM
We don't have any tests that test the routing daemon at all, right?
Thanks! That's right. :cry:
Well then lets go ahead and [merge]
Online Merge Results: SUCCESS (https://ci.dev.openshift.redhat.com/jenkins/job/test_pull_requests/9345/) (Image: devenv_5807)
Evaluated for online merge up to dc1be12088a1da3e59a1d3f6de656adfef339ca7
F5IControlRestLoadBalancerModel#rest_request
: Rescue several additional exceptions that failure to connect to the F5 BIG-IP host can raise, and attempt retries for these exceptions.Newer versions of the restclient gem should wrap these exceptions, but there has been at least one report where restclient let through an unwrapped exception (
Errno::ETIMEDOUT
), and as a result,F5IControlRestLoadBalancerModel#rest_request
did not rescue the exception and thus did not follow the retry logic.This commit is related to commit f9d47828016d5085bdd9da252300c6feb642e9d6.
This commit is related to bug 1227472.
https://bugzilla.redhat.com/show_bug.cgi?id=1227472