TypeError with Apache and memcache_pool as cache backend

Bug #1419853 reported by Boris Bobrov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
High
Boris Bobrov

Bug Description

TypeError: must be type, not classobj is raised if memcache_pool is used as cache backend with Apache.

Boris Bobrov (bbobrov)
Changed in keystone:
assignee: nobody → Boris Bobrov (bbobrov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to keystone (master)

Fix proposed to branch: master
Review: https://review.openstack.org/154095

Changed in keystone:
status: New → In Progress
David Stanek (dstanek)
Changed in keystone:
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/154095
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=f747d0fdc1632b4e8f5184a2412e1c7bfa942302
Submitter: Jenkins
Branch: master

commit f747d0fdc1632b4e8f5184a2412e1c7bfa942302
Author: Boris Bobrov <email address hidden>
Date: Mon Feb 9 18:58:26 2015 +0300

    Fix invalid super() usage in memcache pool

    queue.Queue is an old-style class in stdlib and new-style in eventlet.
    Because of that TypeError was raised when Keystone was launched using
    Apache.

    Change-Id: I5880ea75fc24de5b281238e6c37de75a8a617808
    Closes-bug: 1419853

Changed in keystone:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in keystone:
milestone: none → kilo-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: kilo-3 → 2015.1.0
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.