Преглед на файлове

HUE-2102 [oozie] Workflow with credentials can't be used with Coordinator

Romain Rigaux преди 10 години
родител
ревизия
db33754532
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      desktop/libs/liboozie/src/liboozie/submission2.py

+ 4 - 0
desktop/libs/liboozie/src/liboozie/submission2.py

@@ -141,6 +141,10 @@ class Submission(object):
       LOG.exception(msg)
       raise PopupException(message=msg, detail=str(ex))
 
+    if self.api.security_enabled:
+      jt_address = cluster.get_cluster_addr_for_job_submission()
+      self._update_properties(jt_address) # Needed for coordinator deploying workflows with credentials
+
     oozie_xml = self.job.to_xml(self.properties)
     self._do_as(self.user.username , self._copy_files, deployment_dir, oozie_xml)