← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1270909] [NEW] oauth fails with pre 0.6.0 oauthlib

 

Public bug reported:


Keystone was recently changed to use oauthlib. The requirements for keystone don't specify a required level for oauthlib, but it turns out that Keystone doesn't work with pre-0.6.0 versions of oauthlib.

The unit tests fail with 0.5.1 with a stacktrace like

  File "keystone/contrib/oauth1/controllers.py", line 191, in create_request_token
    headers=req_headers)
  ValueError: too many values to unpack

So either Keystone should be changed to work with earlier versions of
authlib or the requirement should be updated.

** Affects: keystone
     Importance: Undecided
     Assignee: Brant Knudson (blk-u)
         Status: New

** Changed in: keystone
     Assignee: (unassigned) => Brant Knudson (blk-u)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/1270909

Title:
  oauth fails with pre 0.6.0 oauthlib

Status in OpenStack Identity (Keystone):
  New

Bug description:
  
  Keystone was recently changed to use oauthlib. The requirements for keystone don't specify a required level for oauthlib, but it turns out that Keystone doesn't work with pre-0.6.0 versions of oauthlib.

  The unit tests fail with 0.5.1 with a stacktrace like

    File "keystone/contrib/oauth1/controllers.py", line 191, in create_request_token
      headers=req_headers)
    ValueError: too many values to unpack

  So either Keystone should be changed to work with earlier versions of
  authlib or the requirement should be updated.

To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1270909/+subscriptions


Follow ups

References