← Back to team overview

yahoo-eng-team team mailing list archive

[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