Bug 923790 - request() got an unexpected keyword argument 'config'
Summary: request() got an unexpected keyword argument 'config'
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: python-keystoneclient
Version: 19
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
Assignee: Jakub Ruzicka
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 923670 (view as bug list)
Depends On:
Blocks: 923670
TreeView+ depends on / blocked
 
Reported: 2013-03-20 12:56 UTC by Matthias Runge
Modified: 2014-05-26 14:32 UTC (History)
10 users (show)

Fixed In Version: python-keystoneclient-0.2.3-1.fc19
Clone Of:
Environment:
Last Closed: 2014-05-26 14:29:31 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Matthias Runge 2013-03-20 12:56:50 UTC
Description of problem:
keystone service-create --name=keystone --type=identity --description="Keystone Identity Service"


Version-Release number of selected component (if applicable):
[mrunge@turing ~]$ rpm -qa | grep keystone
python-keystoneclient-0.2.2-3.fc19.noarch
python-keystone-2013.1-0.7.g3.fc19.noarch
openstack-keystone-2013.1-0.7.g3.fc19.noarch


How reproducible:
100%

Steps to Reproduce:
1. initialize a new keystone env
2. follow the first few steps at https://access.redhat.com/knowledge/docs/en-US/Red_Hat_OpenStack/2/html/Getting_Started_Guide/chap-Deploying_Identity_Services.html
3.
  
Actual results:
request() got an unexpected keyword argument 'config'
nothing is added

Comment 1 Matthias Runge 2013-03-20 13:14:08 UTC
oops, the way to produce the error is:
[mrunge@turing ~]$ keystone service-create --name=keystone --type=identity --description="Keystone Identity Service"

the output is
request() got an unexpected keyword argument 'config'

and nothing has changed.

Comment 2 Pádraig Brady 2013-03-20 15:32:35 UTC
Possibly related to:
  https://bugs.launchpad.net/python-keystoneclient/+bug/1116740
And triggered by the update to python-requests-1.1.0 in F19 and rawhide.

BTW We also need a keystoneclient update for:
  https://bugs.launchpad.net/python-keystoneclient/+bug/1151665

For a side repo we can put the older python-requests,
but we'll need to fix correctly for Fedora proper.

Comment 3 Pádraig Brady 2013-03-20 16:02:03 UTC
Looks like this issue (and the other mentioned in comment 2)
would be fixed by an update to keystoneclient.
Seems swiftclient also needs the same change?

https://review.openstack.org/#/c/20127/

That change might be even appropriate for stable
to give allow running folsom on Fedora 19 for example.

Comment 4 Pádraig Brady 2013-03-20 23:19:43 UTC
Seems python-cinderclient is effected too.

Comment 5 Jakub Ruzicka 2013-04-01 12:09:23 UTC
Alan updated python-keystoneclient to 0.2.3 which includes the fix.

Comment 6 Pádraig Brady 2013-04-02 03:02:21 UTC
FYI python-cinderclient 1.0.3 released to PyPi

Comment 7 Derek Higgins 2013-04-25 17:09:07 UTC
*** Bug 923670 has been marked as a duplicate of this bug. ***

Comment 8 Pádraig Brady 2013-04-25 17:45:45 UTC
FYI I've pushed python-cinderclient-1.0.3-1.fc19 to stable F19.
The RDO Fedora 1[89] grizzly repos are updated with these too.

I've not looked at this change in swiftclient or client stable branches,
hence leaving as MODIFIED for now

Comment 9 Fedora Admin XMLRPC Client 2014-04-02 13:01:53 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.


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