Uploaded image for project: 'Hue (READ ONLY)'
  1. Hue (READ ONLY)
  2. HUE-2971

[oozie] Some links of a Fork can point to deleted nodes

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 3.9.0
    • Fix Version/s: 3.11.0
    • Component/s: con.oozie
    • Labels:
      None

      Description

      e.g.

      [08/Sep/2015 10:50:23 -0700] middleware INFO Processing exception: u'cdf597fc-6ef1-bb5e-54e9-65aa426814a8': Traceback (most recent call last):
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/build/env/lib/python2.6/site-packages/Django-1.6.10-py2.6.egg/django/core/handlers/base.py", line 112, in get_response
      response = wrapped_callback(request, *callback_args, **callback_kwargs)
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/build/env/lib/python2.6/site-packages/Django-1.6.10-py2.6.egg/django/db/transaction.py", line 371, in inner
      return func(*args, **kwargs)
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/apps/oozie/src/oozie/decorators.py", line 60, in decorate
      return view_func(request, *args, **kwargs)
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/apps/oozie/src/oozie/views/editor2.py", line 555, in submit_coordinator
      job_id = _submit_coordinator(request, coordinator, mapping)
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/apps/oozie/src/oozie/views/editor2.py", line 577, in _submit_coordinator
      wf_dir = Submission(request.user, Workflow(document=wf_doc), request.fs, request.jt, mapping).deploy()
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/desktop/libs/liboozie/src/liboozie/submission2.py", line 166, in deploy
      oozie_xml = self.job.to_xml(self.properties)
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/apps/oozie/src/oozie/models2.py", line 188, in to_xml
      'workflow_mapping': workflow_mapping
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/desktop/core/src/desktop/lib/django_mako.py", line 114, in render_to_string_normal
      result = template.render(**data_dict)
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/build/env/lib/python2.6/site-packages/Mako-0.8.1-py2.6.egg/mako/template.py", line 443, in render
      return runtime.render(self, self.callable, args, data)
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/build/env/lib/python2.6/site-packages/Mako-0.8.1-py2.6.egg/mako/runtime.py", line 786, in _render
      **kwargs_for_callable(callable, data))
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/build/env/lib/python2.6/site-packages/Mako-0.8.1-py2.6.egg/mako/runtime.py", line 818, in _render_context
      _exec_template(inherit, lclcontext, args=args, kwargs=kwargs)
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/build/env/lib/python2.6/site-packages/Mako-0.8.1-py2.6.egg/mako/runtime.py", line 844, in _exec_template
      callable_(context, *args, **kwargs)
      File "/tmp/tmp5PpCtK/oozie/editor2/gen/workflow.xml.mako.py", line 110, in render_body
      __M_writer( node.to_xml(mapping, node_mapping, workflow_mapping) )
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/apps/oozie/src/oozie/models2.py", line 317, in to_xml
      return django_mako.render_to_string(self.get_template_name(), data)
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/desktop/core/src/desktop/lib/django_mako.py", line 114, in render_to_string_normal
      result = template.render(**data_dict)
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/build/env/lib/python2.6/site-packages/Mako-0.8.1-py2.6.egg/mako/template.py", line 443, in render
      return runtime.render(self, self.callable, args, data)
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/build/env/lib/python2.6/site-packages/Mako-0.8.1-py2.6.egg/mako/runtime.py", line 786, in _render
      **kwargs_for_callable(callable, data))
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/build/env/lib/python2.6/site-packages/Mako-0.8.1-py2.6.egg/mako/runtime.py", line 818, in _render_context
      _exec_template(inherit, lclcontext, args=args, kwargs=kwargs)
      File "/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/hue/build/env/lib/python2.6/site-packages/Mako-0.8.1-py2.6.egg/mako/runtime.py", line 844, in _exec_template
      callable_(context, *args, **kwargs)
      File "/tmp/tmp5PpCtK/oozie/editor2/gen/workflow-fork.xml.mako.py", line 35, in render_body
      __M_writer(escape(unicode( node_mapping[child['to']].name )))
      KeyError: u'cdf597fc-6ef1-bb5e-54e9-65aa426814a8'
      

        Attachments

          Activity

            People

            • Assignee:
              krish Sai K Chirravuri
              Reporter:
              romain Romain Rigaux
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: