yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #65379
[Bug 1194688] Re: Devstack uses keystone.middleware.s3_token in swift pipeline
** Changed in: devstack
Status: Confirmed => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Identity (keystone).
https://bugs.launchpad.net/bugs/1194688
Title:
Devstack uses keystone.middleware.s3_token in swift pipeline
Status in devstack:
Invalid
Status in OpenStack Identity (keystone):
Invalid
Status in OpenStack Object Storage (swift):
Fix Released
Bug description:
Coming from https://bugs.launchpad.net/keystone/+bug/1193112 devstack
will use keystone's keystone.middleware.s3token when setting up swift.
If it is being used externally then it shouldn't be in
keystone.middleware and there are two main options for moving it:
1. s3token middleware should be moved into python-keystoneclient.
This makes it available to other components in the same way that the auth_token middleware was moved.
2. s3token middleware should be moved into swift.
There is already a dependency on swift.common.utils in the s3token middleware and it appears that is calling keystone via http so it should be fine to be moved. Note: this is the first time i've paid much attention to this middleware so please tell me if it needs to be a keystone thing.
To manage notifications about this bug go to:
https://bugs.launchpad.net/devstack/+bug/1194688/+subscriptions