eucatools not working

Bug #848643 reported by Andre Naehring
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
High
Vish Ishaya
nova (Ubuntu)
Fix Released
High
Unassigned

Bug Description

When using eucatools to create and store data (e.g. euca-add-keypair, euca-run-instances) the nova-api creates a traceback with "TypeError: create_key_pair() keywords must be strings". The error "must be strings" always raises when you use any euca-command except the ones which only generates output.

A corresponding trace is here: http://paste.openstack.org/show/2426/

Vishy took a quick look and gave me the following:

http://paste.openstack.org/show/2427/

Using this patch, the commands work again. I've used the rc for this.

Thanks, Vishy.

Related branches

Changed in nova (Ubuntu):
importance: Undecided → High
Revision history for this message
Dave Walker (davewalker) wrote :

Thanks for the bug report. Please can you confirm what Ubuntu release and package version this was encountered with. Do you also happen to know if this was resolved upstream?

Thanks.

Changed in nova (Ubuntu):
status: New → Incomplete
Revision history for this message
Andre Naehring (naehring) wrote :

This is just tested with bzr 1604 of nova and still neccessary to patch.

So "incomplete" seems to be wrong for me.

I am not running ubuntu, I am testing on SLES. For distribution compatibility this fix should be included, I think. Maybe someone using RHEL or another distribution can have a look.

Changed in nova:
importance: Undecided → High
status: New → Confirmed
status: Confirmed → In Progress
assignee: nobody → Vish Ishaya (vishvananda)
milestone: none → 2011.3
Revision history for this message
Dave Walker (davewalker) wrote :

@Andre, thank you for confirming. The incomplete status was pending confirmation that the task was also an issue for Ubuntu.

Changing to triaged.

Thanks.

Changed in nova (Ubuntu):
status: Incomplete → Triaged
Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nova - 2012.1~e2-0ubuntu1

---------------
nova (2012.1~e2-0ubuntu1) precise; urgency=low

  * New usptream release. Fixes the following bugs:
    (LP: #871278, #848643, #859679, #83199)
  * debian/nova-console.install: Fix empty package.
  * debian/patches, debian/pydist-overrides: Cleaner way
    of disabling unwanted python-dependencies.
  * debian/control:
    - Suggest python-keystone. (LP: #901881)
    - Update build dependencies.
  * debian/nova.conf: Use virtio networking by default.
    (LP: #904480)
  * debian/fix-traversal-via-image-register.patch: Dropped
    fixed upstream.
 -- Chuck Short <email address hidden> Fri, 16 Dec 2011 13:03:55 -0500

Changed in nova (Ubuntu):
status: Triaged → 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.