[FFe] Upgrade Eventlet to 0.9.12

Bug #645899 reported by Soren Hansen
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-eventlet (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: python-eventlet

I'd like to ask permission to update eventlet to 0.9.12 (from 0.9.10).

Motivation: Newer version of Nova need this version of Eventlet.

Here's the NEWS diff:
#############################################################

0.9.12
+======
+* Eventlet no longer uses the Twisted hub if Twisted is imported -- you must call eventlet.hubs.use_hub('twistedr') if you want to use it. This prevents strange race conditions for those who want to use both Twisted and Eventlet separately.
+* Removed circular import in twistedr.py
+* Added websocket multi-user chat example
+* Not using exec() in green modules anymore.
+* eventlet.green.socket now contains all attributes of the stdlib socket module, even those that were left out by bugs.
+* Eventlet.wsgi doesn't call print anymore, instead uses the logfiles for everything (it used to print exceptions in one place).
+* Eventlet.wsgi properly closes the connection when an error is raised
+* Better documentation on eventlet.event.Event.send_exception
+* Adding websocket.html to tarball so that you can run the examples without checking out the source
#############################################################

No, there is no mention of 0.9.11 (I'm not sure there even was such a release).

As for regression potential, the only package using eventlet is currently OpenStack's Swift (and soon Nova), so I would say this is a pretty safe upgrade.

Revision history for this message
Scott Kitterman (kitterman) wrote :

Have you tested it with swift ?

Changed in python-eventlet (Ubuntu):
status: New → Incomplete
Revision history for this message
Soren Hansen (soren) wrote :

Not much personally, but I've run Swift's test suite (which is impressively extensive, btw) with it, and it works as expected. Also, other people are running Nova and Swift side-by-side, and noone has spoken of any fallout from this upgrade.

Soren Hansen (soren)
Changed in python-eventlet (Ubuntu):
status: Incomplete → New
Revision history for this message
Soren Hansen (soren) wrote :

This is a dependency of bug 645936, by the way.

Revision history for this message
Scott Kitterman (kitterman) wrote :

FFe Approved.

Changed in python-eventlet (Ubuntu):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python-eventlet - 0.9.12-0ubuntu1

---------------
python-eventlet (0.9.12-0ubuntu1) maverick; urgency=low

  * New upstream release. (FFe: LP: #645899)
 -- Soren Hansen <email address hidden> Tue, 28 Sep 2010 21:20:32 +0200

Changed in python-eventlet (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.