Comment 14 for bug 1407685

Revision history for this message
Victor Stinner (vstinner) wrote :

jogo asked me on IRC a retrospective of the bug.

The module eventlet.util was deprecated. In eventlet 0.16, the module was removed. eventlet 0.15 -> 0.16 changelog:
https://lists.secondlife.com/pipermail/eventletdev/2015-January/001202.html

There was a mistake in the tarball or the wheel package (i don't remember which one), it still contains eventlet.util in the 0.16 release. The release 0.16.1 fixes that (tarball & wheel contain the same thing).
=> https://github.com/eventlet/eventlet/issues/186

I wrote a simple change to stop using eventlet.util in nova (https://review.openstack.org/145335). My change was backported to icehouse & juno, patches are under review.

FYI I was not aware that eventlet.util was deprecated, nor that it was removed. I also contributed to patches to support python 3 in eventlet, especially when using monkey patching, which is unrelated to this issue.