upgrade Nova client version for kingbird drivers

Bug #1640162 reported by Goutham Pratapa
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Kingbird
Fix Released
Undecided
Goutham Pratapa

Bug Description

Currently,

The current nova client version present in Kingbird drivers is not upto-date and with the current version we cannot get the list of keypairs for a particular user.

--example:
The current version is 2.1 and with this version we are getting the below error when listing keypairs for a given user.

self.nova.keypairs.list(user_id='0400f8ef09784b5980fafb31732c70e5')
'''
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/novaclient/api_versions.py", line 370, in substitution
    return methods[-1].func(obj, *args, **kwargs)
TypeError: list() got an unexpected keyword argument 'user_id'
'''

Changed in kingbird:
status: New → Confirmed
assignee: nobody → Goutham Pratapa (pratapagoutham)
Changed in kingbird:
status: Confirmed → In Progress
Changed in kingbird:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kingbird (master)

Reviewed: https://review.openstack.org/411375
Committed: https://git.openstack.org/cgit/openstack/kingbird/commit/?id=b4433b60c77a3204a88c8801bd2b29fba0996c63
Submitter: Jenkins
Branch: master

commit b4433b60c77a3204a88c8801bd2b29fba0996c63
Author: Goutham Pratapa <email address hidden>
Date: Thu Dec 15 20:35:38 2016 +0530

    Implement Keypair sync for Kingbird

    Keypair_sync syncs multiple keypairs from one region to another region.
    Add test-case for the same.

    Partially Depends on: Iba1c789715aa7c7d00a7a2ec23a449c72a757ac1

    closes-Bug: 1640162

    Change-Id: I42ed749f8e2c91740249735d32ef8494e50f17f8

Changed in kingbird:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.