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
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.
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.
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.
Seems python-cinderclient is effected too.
Alan updated python-keystoneclient to 0.2.3 which includes the fix.
FYI python-cinderclient 1.0.3 released to PyPi
*** Bug 923670 has been marked as a duplicate of this bug. ***
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
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.