]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commit
Unpin gevent and avoid patching subprocess 812/head
authorZack Cerza <zack@redhat.com>
Mon, 7 Mar 2016 23:47:50 +0000 (16:47 -0700)
committerZack Cerza <zack@redhat.com>
Mon, 7 Mar 2016 23:47:50 +0000 (16:47 -0700)
commit5264bdc9474b9bdb8173b2582e7a525d34742b54
tree5a514e1c6533351a169b3cc35dc5a29ce3fb03a3
parentd6c245a2dee2c2724f5823dcfb2327cd7e58279b
Unpin gevent and avoid patching subprocess

Recently, gevent updated to 1.1.0, breaking a few things like misc.sh().
PR #810 pinned gevent to 1.0.2, but I wanted to properly investigate the
issue to not be stuck on an old version. Some git bisects later, I
discovered that gevent began patching the subprocess module by default
in:

https://github.com/gevent/gevent/commit/fc73e9afa34d811ede5d62531025d2e3876b8c01

Unpinning gevent and also telling it not to patch subprocess fixes the
issue.

Signed-off-by: Zack Cerza <zack@redhat.com>
setup.py
teuthology/__init__.py