xenapi: unable to start VM when dsa key is injected

Bug #1206458 reported by John Garbutt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
John Garbutt

Bug Description

XenAPI often injects an admin password.

When this is saved, an RSA key is required, and if you have injected a dsa key, the operation fails, and stops you from starting a new VM.

Tags: xenserver
Changed in nova:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

Fix proposed to branch: master
Review: https://review.openstack.org/39265

Changed in nova:
assignee: nobody → John Garbutt (johngarbutt)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/39265
Committed: http://github.com/openstack/nova/commit/bfd963630a1a252d502db3d008d5d2b98bff9b65
Submitter: Jenkins
Branch: master

commit bfd963630a1a252d502db3d008d5d2b98bff9b65
Author: John Garbutt <email address hidden>
Date: Tue Jul 30 12:14:20 2013 +0100

    xenapi: allow non rsa key injection

    Currently if you attempt to inject a dsa key into a server, you are
    unable to start the server because the saving of the password will
    always fail. This ensures the saving of the password is only attempted
    when injecting an rsa based key.

    Fixes bug 1206458
    Change-Id: I85e259c7d61182d32d2661662483237e7ad8feed

Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
milestone: none → havana-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: havana-3 → 2013.2
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.