powervm: LPARInstanceNotFound exception causes compute to die when db instances aren't found

Bug #1061173 reported by Mathew Odden
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Undecided
Mathew Odden

Bug Description

a PowerVMLPARInstanceNotFound exception causes compute to die when db instances aren't found at startup

we need to handle this gracefully and allow user to clean up the instance later (delete) to have similar functionality to other drivers

Mathew Odden (locke105)
Changed in nova:
assignee: nobody → Mathew Odden (locke105)
status: New → In Progress
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/14003

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

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

commit ef61126ddcd2c1ef9fdb9a496d0b46290dedd8ca
Author: Matt Odden <email address hidden>
Date: Fri Sep 28 21:33:42 2012 +0000

    powervm: exception handling improvements

    PowerVMLPARInstanceNotFound should extend InstanceNotFound so nova
    can handle it as an InstanceNotFound when LPARs are missing
    Small bug fix so cleanup failing due to LPARs not existing does
    not cause the delete to fail out, since we had nothing to cleanup

    fixes bug #1061173

    Change-Id: I3b26a477e55b4627f401dbb25c66d5e84ab1fa3f

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