Unhandled exceptions in central, during PM start, can cause PM to fail

Bug #1583982 reported by Kiall Mac Innes
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Designate
Fix Released
Undecided
Kiall Mac Innes

Bug Description

Unhandled exceptions in central, during PM start, can cause PM to fail - For example, if pool managers called to central.get_pool() fails with, say, OperationalError: (2013, 'Lost connection to MySQL server during query'), then PM will crash out.

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

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

Changed in designate:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to designate (master)

Reviewed: https://review.openstack.org/319146
Committed: https://git.openstack.org/cgit/openstack/designate/commit/?id=f38873473719f8ca14710cdf9977ea7995d5df8b
Submitter: Jenkins
Branch: master

commit f38873473719f8ca14710cdf9977ea7995d5df8b
Author: Kiall Mac Innes <email address hidden>
Date: Fri May 20 10:11:18 2016 +0100

    Catch all exceptions in PM's call to get_pool()

    Unhandled exceptions in central, during PM start, can cause PM to fail. For
    example, if pool managers called to central.get_pool() fails with, say an
    OperationalError: (2013, 'Lost connection to MySQL server during query'),
    then PM will crash out.

    Change-Id: If076c451e8f9802a24f75d103dece8d1bf06af87
    Closes-Bug: 1583982

Changed in designate:
status: In Progress → Fix Released
Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/designate 3.0.0.0b2

This issue was fixed in the openstack/designate 3.0.0.0b2 development milestone.

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.