We put an alpha version of python-fedora onto infrastructure just before freeze. This solved some very noisy issues for us but there are a few left. I'd like to apply the attached hotfix which will fix three more problems:
* Increase the default timeout for http client requests from 30s to 120s. This should fix several scripts which are making queries to bodhi and pkgdb which take longer than 30s to complete. * Catch timeout exceptions and reraise as ServerErrors. This has two effects: The exception will be much more informative (the current code raises an error at an unrelated line because a value is not initialized). Code which already catches ServerErrors and proceeds will be able to proceed if the Server times out as well. * fix flask_fas_openid where a variable being referenced was misnamed. We don't have any flask_fas_openid apps in production but this could be of benefit for people testing new apps in stg during freeze.
Could I get two +1s ?
-Toshio
On Thu, 4 Apr 2013 12:04:13 -0700 Toshio Kuratomi a.badger@gmail.com wrote:
We put an alpha version of python-fedora onto infrastructure just before freeze. This solved some very noisy issues for us but there are a few left. I'd like to apply the attached hotfix which will fix three more problems:
- Increase the default timeout for http client requests from 30s to
120s. This should fix several scripts which are making queries to bodhi and pkgdb which take longer than 30s to complete.
- Catch timeout exceptions and reraise as ServerErrors. This has two effects: The exception will be much more informative (the current
code raises an error at an unrelated line because a value is not initialized). Code which already catches ServerErrors and proceeds will be able to proceed if the Server times out as well.
- fix flask_fas_openid where a variable being referenced was misnamed. We don't have any flask_fas_openid apps in production but this
could be of benefit for people testing new apps in stg during freeze.
Could I get two +1s ?
+1 here.
kevin
infrastructure@lists.fedoraproject.org