Comment 1 for bug 1587989

Revision history for this message
Brian Murray (brian-murray) wrote :

I discovered multiple retracers that were down this morning and their log files eneded with ImpotErrors and allocating memory after the OSErrors. An example:

Traceback (most recent call last):
  File "/srv/daisy.ubuntu.com/production/daisy/daisy/retracer.py", line 1354, in <module>
    main()
  File "/srv/daisy.ubuntu.com/production/daisy/daisy/retracer.py", line 1319, in main
    retracer_oops_cfg = oops_dictconfig.config_from_dict(config.oops_config)
  File "/usr/lib/pymodules/python2.7/oops_dictconfig/dictconfig.py", line 98, in config_from_dict
    publish_method = publisher_factory(publisher_defn)
  File "/usr/lib/pymodules/python2.7/oops_dictconfig/dictconfig.py", line 45, in _datedir_repo_from_defn
    from oops_datedir_repo import DateDirRepo
  File "/usr/lib/python2.7/dist-packages/oops_datedir_repo/__init__.py", line 34, in <module>
    from oops_datedir_repo.repository import DateDirRepo
  File "/usr/lib/python2.7/dist-packages/oops_datedir_repo/repository.py", line 35, in <module>
    import serializer
  File "/usr/lib/python2.7/dist-packages/oops_datedir_repo/serializer.py", line 36, in <module>
    import bz2
ImportError: /usr/lib/python2.7/lib-dynload/bz2.so: failed to map segment from shared object: Cannot allocate memory
2016-05-31 18:57:22,068:11939:140016601495296:INFO:root:Shutting down.