Bug 928558 - add support for Swift cache in authtoken m/w
Summary: add support for Swift cache in authtoken m/w
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: python-keystoneclient
Version: 2.0 (Folsom)
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: snapshot2
: 3.0
Assignee: Alan Pevec
QA Contact: Pavel Sedlák
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-03-27 23:00 UTC by Alan Pevec
Modified: 2016-04-26 14:52 UTC (History)
6 users (show)

Fixed In Version: python-keystoneclient-0.2.3-1.el6ost
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-06-12 16:43:00 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1052674 0 None None None Never
Red Hat Product Errata RHSA-2013:0944 0 normal SHIPPED_LIVE Moderate: python-keystoneclient security and bug fix update 2013-06-12 20:41:17 UTC

Description Alan Pevec 2013-03-27 23:00:46 UTC
Description of problem:
https://bugs.launchpad.net/keystone/+bug/1020127/comments/14
"you *must* set this option (cache=swift.cache) if you are using auth_token in a swift proxy server."

Requires backport of https://github.com/openstack/python-keystoneclient/commit/62be31419f3a8765407ad583110fc7d36fb64dcf

Comment 6 Pavel Sedlák 2013-06-06 18:15:14 UTC
Verified with python-keystoneclient-0.2.3-2.el6ost.
When cache = swift.cache is set in filter:authtoken section of swift/proxy-server.conf, authtoken m/w in proxy-server reports that it will use memcache from swift.cache.

Settings just memcache_servers (direct memcached for authtoke, instead of inheriting it from swift) does not works as parsing of that option fails, but should be caused by different change and so was moved to bug #971497.

Comment 7 Alan Pevec 2013-06-07 17:24:19 UTC
(In reply to Pavel Sedlák from comment #6)
> Settings just memcache_servers (direct memcached for authtoke, instead of
> inheriting it from swift) does not works as parsing of that option fails,

Direct memcached probably doesn't make sense within Swift, so that's not critical, but we can discuss that in the cloned bug 971497.

Comment 9 errata-xmlrpc 2013-06-12 16:43:00 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHSA-2013-0944.html


Note You need to log in before you can comment on or make changes to this bug.