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

[oozie] Blacklisting oozie prevents hue launch

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.10.0
    • Fix Version/s: 3.11.0
    • Component/s: con.oozie
    • Labels:
      None
    • Target Version:
    • Sprint:
      May 23 - Jun 10, 2016

      Description

      [27/May/2016 13:36:33] "GET /about/ HTTP/1.1" 500 59
      Traceback (most recent call last):
        File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/wsgiref/handlers.py", line 85, in run
          self.result = application(self.environ, self.start_response)
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/handlers/wsgi.py", line 206, in __call__
          response = self.get_response(request)
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/handlers/base.py", line 153, in get_response
          response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/handlers/base.py", line 236, in handle_uncaught_exception
          return callback(request, **param_dict)
        File "/Users/krish/dev/hue/desktop/core/src/desktop/views.py", line 335, in serve_500_error
          return render("500.mako", request, {'traceback': traceback.extract_tb(exc_info[2])})
        File "/Users/krish/dev/hue/desktop/core/src/desktop/lib/django_util.py", line 227, in render
          **kwargs)
        File "/Users/krish/dev/hue/desktop/core/src/desktop/lib/django_util.py", line 148, in _render_to_response
          return django_mako.render_to_response(template, *args, **kwargs)
        File "/Users/krish/dev/hue/desktop/core/src/desktop/lib/django_mako.py", line 125, in render_to_response
          return HttpResponse(render_to_string(template_name, data_dictionary), **kwargs)
        File "/Users/krish/dev/hue/desktop/core/src/desktop/lib/django_mako.py", line 114, in render_to_string_normal
          result = template.render(**data_dict)
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Mako-0.8.1-py2.7.egg/mako/template.py", line 443, in render
          return runtime._render(self, self.callable_, args, data)
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Mako-0.8.1-py2.7.egg/mako/runtime.py", line 786, in _render
          **_kwargs_for_callable(callable_, data))
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Mako-0.8.1-py2.7.egg/mako/runtime.py", line 818, in _render_context
          _exec_template(inherit, lclcontext, args=args, kwargs=kwargs)
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Mako-0.8.1-py2.7.egg/mako/runtime.py", line 844, in _exec_template
          callable_(context, *args, **kwargs)
        File "/var/folders/4v/5_4lm28j3_d2p763lpnrdb6c0000gp/T/tmp4jGoh_/desktop/500.mako.py", line 40, in render_body
          __M_writer(unicode( commonheader(_('500 - Server error'), "", user) ))
        File "/Users/krish/dev/hue/desktop/core/src/desktop/views.py", line 413, in commonheader
          'is_ldap_setup': 'desktop.auth.backend.LdapBackend' in desktop.conf.AUTH.BACKEND.get()
        File "/Users/krish/dev/hue/desktop/core/src/desktop/lib/django_mako.py", line 112, in render_to_string_normal
          template = lookup.get_template(template_name)
        File "/Users/krish/dev/hue/desktop/core/src/desktop/lib/django_mako.py", line 89, in get_template
          return real_loader.get_template(uri)
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Mako-0.8.1-py2.7.egg/mako/lookup.py", line 245, in get_template
          return self._load(srcfile, uri)
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Mako-0.8.1-py2.7.egg/mako/lookup.py", line 311, in _load
          **self.template_args)
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Mako-0.8.1-py2.7.egg/mako/template.py", line 321, in __init__
          module = self._compile_from_file(path, filename)
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Mako-0.8.1-py2.7.egg/mako/template.py", line 379, in _compile_from_file
          module = compat.load_module(self.module_id, path)
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Mako-0.8.1-py2.7.egg/mako/compat.py", line 55, in load_module
          return imp.load_source(module_id, path, fp)
        File "/var/folders/4v/5_4lm28j3_d2p763lpnrdb6c0000gp/T/tmp4jGoh_/desktop/common_header.mako.py", line 25, in <module>
          home_url = url('desktop.views.home')
        File "/Users/krish/dev/hue/desktop/core/src/desktop/lib/django_mako.py", line 131, in url
          return reverse(view_name, args=args, kwargs=view_args)
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/urlresolvers.py", line 536, in reverse
          return iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs))
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/urlresolvers.py", line 403, in _reverse_with_prefix
          self._populate()
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/urlresolvers.py", line 290, in _populate
          for name in pattern.reverse_dict:
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/urlresolvers.py", line 315, in reverse_dict
          self._populate()
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/urlresolvers.py", line 303, in _populate
          lookups.appendlist(pattern.callback, (bits, p_pattern, pattern.default_args))
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/urlresolvers.py", line 230, in callback
          self._callback = get_callable(self._callback_str)
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/utils/functional.py", line 32, in wrapper
          result = func(*args)
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/urlresolvers.py", line 97, in get_callable
          mod = import_module(mod_name)
        File "/Users/krish/dev/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/utils/importlib.py", line 40, in import_module
          __import__(name)
        File "/Users/krish/dev/hue/apps/jobsub/src/jobsub/views.py", line 43, in <module>
          from oozie.forms import design_form_by_type
        File "/Users/krish/dev/hue/apps/oozie/src/oozie/forms.py", line 335, in <module>
          class CoordinatorForm(forms.ModelForm):
        File "/Users/krish/dev/hue/apps/oozie/src/oozie/forms.py", line 343, in CoordinatorForm
          class Meta:
        File "/Users/krish/dev/hue/apps/oozie/src/oozie/forms.py", line 346, in Meta
          if ENABLE_CRON_SCHEDULING.get():
      AttributeError: 'Config' object has no attribute 'get'
      

        Attachments

          Activity

            People

            • Assignee:
              jennykim Jenny Kim
              Reporter:
              krish Sai K Chirravuri
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: