Просмотр исходного кода

AMBARI-12636. Kerberos: fails check during enable Kerb with SLES (rlevas)

Robert Levas 10 лет назад
Родитель
Сommit
8516e3dfbc

+ 1 - 1
ambari-server/src/main/python/bootstrap.py

@@ -647,7 +647,7 @@ class BootstrapDefault(Bootstrap):
     params = self.shared_state
     user = params.user
 
-    command = "sudo mkdir -p {0} ; sudo chown -R {1} {0} ; sudo chmod 755 {3} ; sudo chmod 755 {2} ; sudo chmod 755 {0}".format(
+    command = "sudo mkdir -p {0} ; sudo chown -R {1} {0} ; sudo chmod 755 {3} ; sudo chmod 755 {2} ; sudo chmod 777 {0}".format(
       self.TEMP_FOLDER, quote_bash_args(params.user), DEFAULT_AGENT_DATA_FOLDER, DEFAULT_AGENT_LIB_FOLDER)
 
     ssh = SSH(params.user, params.sshkey_file, self.host, command,

+ 1 - 1
ambari-server/src/test/python/TestBootstrap.py

@@ -357,7 +357,7 @@ class TestBootstrap(TestCase):
                      "sudo chown -R root /var/lib/ambari-agent/data/tmp ; "
                      "sudo chmod 755 /var/lib/ambari-agent ; "
                      "sudo chmod 755 /var/lib/ambari-agent/data ; "
-                     "sudo chmod 755 /var/lib/ambari-agent/data/tmp")
+                     "sudo chmod 777 /var/lib/ambari-agent/data/tmp")
 
   @patch.object(BootstrapDefault, "getOsCheckScript")
   @patch.object(BootstrapDefault, "getOsCheckScriptRemoteLocation")