Pull in patched eventlet to fix Second Simultaneous errors

We have patched eventlet to resolve the issues around
Second simultanous read errors. Pulling in the eventlet
pull request here.

This is a temporary workaround until the changes get merged
into eventlet and released at which point this will be dropped.

Closes-bug: #1308079
Closed-bug: #1229475
Closed-bug: #1308045
Change-Id: I0495f8c443429d9bdbbd97d46fe9a8e180b867ee
This commit is contained in:
Michael Kerrin 2014-06-25 11:32:47 -04:00
parent f4acba1aab
commit 0011e19c15
2 changed files with 7 additions and 0 deletions

View File

@ -41,6 +41,12 @@ function python_install() {
pip install -U 'pbr>=0.5.21,<1.0'
if [ -n "$reqs" ] ; then
# Wwe have patched eventlet to solve issues there.
# Carry it locally until we get it merged upstream.
if grep -qw "^eventlet" $reqs ; then
pip install /opt/stack/eventlet
fi
pip install -r $reqs
# FIXME: pip requires doesn't include MySQL-python
pip install MySQL-python

View File

@ -0,0 +1 @@
eventlet git /opt/stack/eventlet https://github.com/jan-g/eventlet.git wip