Version for python-memcached not specified

Bug #1239892 reported by Adam Young
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Low
Dolph Mathews

Bug Description

Currently, Fedora ships with python-memcached 1.48. However, Keystone requires a later version, tested with at least 1.52.

Only the test-requirements.txt speciefies mecached, as Keystone can be deployed without it, but in practice, memcached is often used for the token backend. At a minimum, test-requires should document the later version. This is what tells the downstream distributions which versions to require.

Revision history for this message
Dolph Mathews (dolph) wrote :

What's different between 1.52 and 1.48 such that we can't support 1.48?

Changed in keystone:
importance: Undecided → Low
Revision history for this message
Morgan Fainberg (mdrnstm) wrote :

This issue should be solved with 1.48 (cache_cas information option appeared in 1.48). There was a previous version of 1.47 shipped with some versions of Fedora that would cause an issue. I have submitted a fix to global requirements to make 1.48 the minimum version for python-memcache (and similarly to stable/havana requirements since this is needed for havana as well).

Revision history for this message
Dolph Mathews (dolph) wrote :

master: https://review.openstack.org/#/c/52183/
stable/havana: https://review.openstack.org/#/c/56089/

Both of the above have merged - should this be closed?

Changed in keystone:
status: New → Incomplete
Revision history for this message
Dolph Mathews (dolph) wrote :

Nevermind- the requirement still needs to be updated in keystone itself.

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/57553

Changed in keystone:
assignee: nobody → Dolph Mathews (dolph)
status: Incomplete → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/56648
Committed: http://github.com/openstack/keystone/commit/892be058a7d459647dafb102b4e682c02ea2aa35
Submitter: Jenkins
Branch: master

commit 892be058a7d459647dafb102b4e682c02ea2aa35
Author: OpenStack Jenkins <email address hidden>
Date: Fri Nov 15 16:49:12 2013 +0000

    Updated from global requirements

    Closes-Bug: 1239892
    Change-Id: I669865879d8c12c5b810553ef9c7f87b9fb26fb1

Changed in keystone:
status: In Progress → Fix Committed
Revision history for this message
Dolph Mathews (dolph) wrote :

Fixed in keystone in 892be058a7d459647dafb102b4e682c02ea2aa35

Thierry Carrez (ttx)
Changed in keystone:
milestone: none → icehouse-1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: icehouse-1 → 2014.1
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.