is8601 don't get passed in auth_token
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Fix Released
|
Medium
|
Chmouel Boudjnah |
Bug Description
I am getting this when using auth_token with memcache enabled :
swift Starting the S3 Token Authentication component
swift Started child 911
swift Starting the S3 Token Authentication component
swift Error: global name 'iso8601' is not defined:
Traceback (most recent call last):
File "/shared/
return self.app(env, my_start_response)
File "/shared/
return self.app(env, start_response)
File "/shared/
return self.app(env, start_response)
File "/shared/
return self.app(env, start_response)
File "/shared/
return self.app(environ, start_response)
File "/shared/
token_info = self._validate_
File "/shared/
self.
File "/shared/
expires = iso8601.
NameError: global name 'iso8601' is not defined (txn: tx6607b461da424
iso8601 was properly imported in __init__() but I guess webob/wsgi don't pass the import to other methods (and due need a self. variable or a env variable to pass the import)
Changed in keystone: | |
assignee: | nobody → Chmouel Boudjnah (chmouel) |
Changed in keystone: | |
status: | Fix Committed → Fix Released |
Changed in keystone: | |
milestone: | essex-rc1 → 2012.1 |
Fix proposed to branch: master /review. openstack. org/5195
Review: https:/