← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1286528] [NEW] guru-meditation fails on Windows due to non portable signal handling

 

Public bug reported:

The guru-meditation report fails on Hyper-V due to missing signal
handling.

This is a blocking issue on WIndows.

http://64.119.130.115/74060/3/Hyper-V_logs/hv-compute1/nova-
console.log.gz

Traceback (most recent call last):
  File "c:\OpenStack\virtualenv\Scripts\nova-compute-script.py", line 9, in <module>
    load_entry_point('nova==2014.1.dev954.g3a611cc', 'console_scripts', 'nova-compute')()
  File "c:\OpenStack\virtualenv\lib\site-packages\pkg_resources.py", line 353, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "c:\OpenStack\virtualenv\lib\site-packages\pkg_resources.py", line 2321, in load_entry_point
    return ep.load()
  File "c:\OpenStack\virtualenv\lib\site-packages\pkg_resources.py", line 2048, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "c:\OpenStack\virtualenv\lib\site-packages\nova\cmd\compute.py", line 32, in <module>
    from nova.openstack.common.report import guru_meditation_report as gmr
  File "c:\OpenStack\virtualenv\lib\site-packages\nova\openstack\common\report\guru_meditation_report.py", line 63, in <module>
    class GuruMeditation(object):
  File "c:\OpenStack\virtualenv\lib\site-packages\nova\openstack\common\report\guru_meditation_report.py", line 100, in GuruMeditation
    def setup_autorun(cls, version, signum=signal.SIGUSR1):
AttributeError: 'module' object has no attribute 'SIGUSR1'

** Affects: nova
     Importance: Critical
         Status: New

** Affects: oslo
     Importance: Undecided
         Status: New

** Also affects: nova
   Importance: Undecided
       Status: New

** Changed in: nova
   Importance: Undecided => Critical

-- 
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/1286528

Title:
  guru-meditation fails on Windows due to non portable signal handling

Status in OpenStack Compute (Nova):
  New
Status in Oslo - a Library of Common OpenStack Code:
  New

Bug description:
  The guru-meditation report fails on Hyper-V due to missing signal
  handling.

  This is a blocking issue on WIndows.

  http://64.119.130.115/74060/3/Hyper-V_logs/hv-compute1/nova-
  console.log.gz

  Traceback (most recent call last):
    File "c:\OpenStack\virtualenv\Scripts\nova-compute-script.py", line 9, in <module>
      load_entry_point('nova==2014.1.dev954.g3a611cc', 'console_scripts', 'nova-compute')()
    File "c:\OpenStack\virtualenv\lib\site-packages\pkg_resources.py", line 353, in load_entry_point
      return get_distribution(dist).load_entry_point(group, name)
    File "c:\OpenStack\virtualenv\lib\site-packages\pkg_resources.py", line 2321, in load_entry_point
      return ep.load()
    File "c:\OpenStack\virtualenv\lib\site-packages\pkg_resources.py", line 2048, in load
      entry = __import__(self.module_name, globals(),globals(), ['__name__'])
    File "c:\OpenStack\virtualenv\lib\site-packages\nova\cmd\compute.py", line 32, in <module>
      from nova.openstack.common.report import guru_meditation_report as gmr
    File "c:\OpenStack\virtualenv\lib\site-packages\nova\openstack\common\report\guru_meditation_report.py", line 63, in <module>
      class GuruMeditation(object):
    File "c:\OpenStack\virtualenv\lib\site-packages\nova\openstack\common\report\guru_meditation_report.py", line 100, in GuruMeditation
      def setup_autorun(cls, version, signum=signal.SIGUSR1):
  AttributeError: 'module' object has no attribute 'SIGUSR1'

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


Follow ups

References