Prechádzať zdrojové kódy

AMBARI-4083. Fix Oozie fails on Python

Andrew Onischuk 11 rokov pred
rodič
commit
a46cb311b8

+ 1 - 1
ambari-server/src/main/resources/stacks/HDP/2.0._/services/OOZIE/package/scripts/oozie_client.py

@@ -7,7 +7,7 @@ from oozie_service import oozie_service
          
 class OozieClient(Script):
   def install(self, env):
-    Package('oozie-client.noarch')
+    self.install_packages(env)
     self.configure(env)
     
   def configure(self, env):

+ 1 - 3
ambari-server/src/main/resources/stacks/HDP/2.0._/services/OOZIE/package/scripts/oozie_server.py

@@ -7,9 +7,7 @@ from oozie_service import oozie_service
          
 class OozieServer(Script):
   def install(self, env):
-    Package('oozie.noarch')
-    Package('oozie-client.noarch')
-    Package('extjs-2.2-1')
+    self.install_packages(env)
     self.configure(env)
     
   def configure(self, env):

+ 2 - 4
ambari-server/src/main/resources/stacks/HDP/2.0._/services/YARN/package/scripts/yarn.py

@@ -114,11 +114,9 @@ def yarn():
     container_executor = format("{yarn_container_bin}/container-executor")
     File(container_executor,
          group=params.yarn_executor_container_group,
-         mode=6050
+         mode=06050
     )
-
-    Execute(format("chmod 6050 {yarn_container_bin}/container-executor"))   #Fix File permission setting
-
+    
     File(format("{config_dir}/container-executor.cfg"),
          group=params.user_group,
          mode=0644,