Add timeout to requests.get() in kolla/cmd/build.py
When kolla-build is running, if there are network issues or if the
source's location (like http://tarballs.openstack.org) fails to
respond due to high number of concurrent requests, kolla-build just
hangs/blocks indefinitely.
This patch set resolves this issue by adding a timeout of 120
seconds for requests.get() in kolla/cmd/build.py, adds a unit test
for it in kolla/tests/test_build.py and also the "timeout" argument
in kolla/common/config.py.
Reviewed: https:/ /review. openstack. org/283844 /git.openstack. org/cgit/ openstack/ kolla/commit/ ?id=320c1f92724 d6c7bce45398dd7 83c4334969d23d
Committed: https:/
Submitter: Jenkins
Branch: master
commit 320c1f92724d6c7 bce45398dd783c4 334969d23d
Author: Vikram Hosakote <email address hidden>
Date: Tue Feb 23 21:04:04 2016 +0000
Add timeout to requests.get() in kolla/cmd/build.py
When kolla-build is running, if there are network issues or if the tarballs. openstack. org) fails to
source's location (like http://
respond due to high number of concurrent requests, kolla-build just
hangs/blocks indefinitely.
This patch set resolves this issue by adding a timeout of 120 test_build. py and also the "timeout" argument config. py.
seconds for requests.get() in kolla/cmd/build.py, adds a unit test
for it in kolla/tests/
in kolla/common/
Change-Id: I7c8745a20b9bd1 c3f5d6a55c72a79 4f16fd7e513
Closes-Bug: #1548614