Comment 5 for bug 1252409

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

Reviewed: https://review.openstack.org/112421
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=48d19691e21ddf7f52d8f80c67353e6a3e54552e
Submitter: Jenkins
Branch: stable/havana

commit 48d19691e21ddf7f52d8f80c67353e6a3e54552e
Author: Michael Kerrin <email address hidden>
Date: Mon Nov 18 17:25:50 2013 +0000

    Use of logging in native thread causes deadlock connecting to libvirtd

    When connecting to libvirtd daemon we were calling the _connect
    method in a native thread. The use of logging in this method hit this
    bug in eventlet https://bitbucket.org/eventlet/eventlet/issue/137/
    causing nova-compute to hang.

    Closes-Bug: #1252409

    Conflicts:
            nova/virt/libvirt/driver.py

    NOTE(mriedem): The conflict is due to set_host_enabled
    being used in the original change in Icehouse and the
    option rename for libvirt_nonblocking.

    Change-Id: I0d22c3ed1b3288aeb1afae130f11a4f38dc6440a
    (cherry picked from commit e4b0d8e9446ad3ad3a514b9cf65722f6ed95888d)