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)
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  Edit
Everyone can see this information.

Other bug subscribers