job terminated with failures: [('oqs/5/h/nhzrd:failed/i', 2)]

Bug #1177393 reported by Sreeram Reddy Kotha
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenQuake (deprecated)
Fix Committed
Low
Lars Butler

Bug Description

Dear Developers,

I am using Openquake version 0.9.2 on Ubuntu 12.04 LTS. I have the following error:

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/celery/execute/trace.py", line 47, in trace
    return cls(states.SUCCESS, retval=fun(*args, **kwargs))
  File "/usr/lib/python2.7/dist-packages/celery/app/task/__init__.py", line 247, in __call__
    return self.run(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/celery/app/__init__.py", line 175, in run
    return fun(*args, **kwargs)
  File "/home/sriram/oq-engine/openquake/engine/utils/tasks.py", line 183, in wrapped
    task_func(*args, **kwargs)
  File "/home/sriram/oq-engine/openquake/engine/utils/stats.py", line 296, in wrapper
    result = func(*args, **kwargs)
  File "/home/sriram/oq-engine/openquake/engine/calculators/hazard/event_based/core.py", line 170, in ses_and_gmfs
    for rupture in ses_poissonian:
  File "/home/sriram/oq-hazardlib/openquake/hazardlib/calc/stochastic.py", line 51, in stochastic_event_set_poissonian
    for rupture in source.iter_ruptures(tom):
  File "/home/sriram/oq-hazardlib/openquake/hazardlib/source/simple_fault.py", line 118, in iter_ruptures
    self.lower_seismogenic_depth, self.dip, self.rupture_mesh_spacing
  File "/home/sriram/oq-hazardlib/openquake/hazardlib/geo/surface/simple_fault.py", line 163, in from_fault_data
    assert 1 not in mesh.shape
AssertionError
[2013-05-05 22:17:38,588 #5 sriram-K56CM PROGRESS MainProcess/4129 root] ** > hazard 98% complete
[2013-05-05 22:17:38,598 #5 sriram-K56CM PROGRESS MainProcess/4129 root] ** > hazard 99% complete
[2013-05-05 22:18:37,688 #5 - ERROR MainProcess/4130 supervisor] job terminated with failures: [('oqs/5/h/nhzrd:failed/i', 2)]
Job 5 failed

This error is overcome by changing the Rupture Mesh Spacing in job file from 5Km to 3Km, considering that 5Km is too large a value for the source model in this case. Still the error log is incomprehensible for the end user. A more user friendly error log will be much more useful. Please consider the request.

Thank you for your assistance,

Revision history for this message
Sreeram Reddy Kotha (sriram010689) wrote :
Revision history for this message
Lars Butler (lars-butler) wrote :

Better error messages added to hazardlib: https://github.com/gem/oq-hazardlib/pull/127

Changed in openquake:
status: New → Confirmed
assignee: nobody → Lars Butler (lars-butler)
importance: Undecided → Low
Changed in openquake:
status: Confirmed → Fix Committed
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.