Bug 986423
| Summary: | Keystone uses memcached Function not in Current version of python-memcached | |||
|---|---|---|---|---|
| Product: | [Community] RDO | Reporter: | Adam Young <ayoung> | |
| Component: | openstack-keystone | Assignee: | Pádraig Brady <pbrady> | |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Ami Jeain <ajeain> | |
| Severity: | unspecified | Docs Contact: | ||
| Priority: | unspecified | |||
| Version: | unspecified | CC: | apevec, apevec, ayoung, bfilippov, breu, hateya, Jan.van.Eldik, jonathansteffan, jose.castro.leon, markmc, pbrady, p, rbryant, yeylon | |
| Target Milestone: | GA | |||
| Target Release: | Havana | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Bug Fix | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1018995 (view as bug list) | Environment: | ||
| Last Closed: | 2013-11-13 22:30:39 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | 1019311 | |||
| Bug Blocks: | ||||
|
Description
Adam Young
2013-07-19 18:24:35 UTC
Are you referring to this Havana review? https://review.openstack.org/#/c/31585/ As such I'm moving this to rawhide. Note the global upstream requirements should probably be updated, then the keystone requirements. You'll have to get buy in from all distros though (I notice 1.48 elsewhere) This bug appears to have been reported against 'rawhide' during the Fedora 20 development cycle. Changing version to '20'. More information and reason for this action is here: https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Fedora20 Adam, https://review.openstack.org/31585 merged upstream without corresponding version requirement for python-memcached which is the main mechanism to inform distributions about version requirements. This means memcache backend is broken in Havana on Fedora with distro version of python-memcached, do you see a possible workaround for Fedora openstack-keystone RPM? If there isn't, this should move to python-memcached, as a request to update. After chatting w/ ayoung, there isn't workaround we need python-memchached updated to 1.53. The question still stands that this should've been expressed as a versioned dependency in upstream's requirements.txt memcached is an optional component, and is not in requirements.txt at all. It is, however, in the test equivalent. It should be updated there, but we will not be modifying that for Havana. There is obviously a problem with how Keystone is doing optional components that this exposes. We will look into adjusting it for future releases. Since F19 and F20 now have 1.53 I'm moving this to RDO component It seems that 1.48 is good enough to support this? But we'll probably upgrade to 1.53 to align with Fedora >= 19 python-memcached-1.53 now in RDO EL repos |