← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1155751] Re: nova-compute segfaults on libvirt import

 

I think this is a fedora issue.

** Changed in: nova
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1155751

Title:
  nova-compute segfaults on libvirt import

Status in OpenStack Compute (Nova):
  Won't Fix

Bug description:
  I've installed latest OpenStack using latest devstack on clean Fedora
  17 VM with nearly default settings:

  ENABLED_SERVICES="$ENABLED_SERVICES,-rabbit,-zeromq,qpid"

  This setup worked correctly before. Now, after running stack.sh, there
  is a segfault:

  $ cd /opt/stack/nova && sg libvirtd /usr/bin/nova-compute
  2013-03-15 09:54:37.467 DEBUG nova.servicegroup.api [-] ServiceGroup driver defined as an instance of db from (pid=8466) __new__ /opt/stack/nova/nova/servicegroup/api.py:61
  2013-03-15 09:54:37.478 INFO nova.virt.driver [-] Loading compute driver 'libvirt.LibvirtDriver'
  2013-03-15 09:54:37.571 INFO nova.manager [-] Skipping periodic task _periodic_update_dns because its interval is negative
  libnuma: Warning: Cannot parse sysfs meminfo (0)
  Segmentation fault

  
  With ipdb, I traced segfault somewhere to
  nova/virt/libvirt/driver.py(298)__init__()
      297         if libvirt is None:
  1-> 298             libvirt = __import__('libvirt')
      299 

  strace tail is attached.

  I can reproduce it with following nova revisions
  9df61c0 Read instance resource quota info from "quota" namespace.
  7770390 Imported Translations from Transifex

  $ nova-compute --version
  2013.1

  $ python
  import libvirt
  Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "/usr/lib64/python2.7/site-packages/libvirt.py", line 25, in <module>
      raise lib_e
  ImportError: /lib64/libgnutls.so.26: symbol asn1_read_node_value, version LIBTASN1_0_3 not defined in file libtasn1.so.3 with link time reference

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1155751/+subscriptions