Repository: ambari Updated Branches: refs/heads/trunk 77cf8b605 -> efc7ba2e0
AMBARI-8580. Broken repo for CentOS5 2.0.0 (aonishuk) Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/efc7ba2e Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/efc7ba2e Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/efc7ba2e Branch: refs/heads/trunk Commit: efc7ba2e09017a71da01a27df6a9073c78d50d82 Parents: 77cf8b6 Author: Andrew Onishuk <aonis...@hortonworks.com> Authored: Mon Dec 8 17:35:52 2014 +0200 Committer: Andrew Onishuk <aonis...@hortonworks.com> Committed: Mon Dec 8 17:35:52 2014 +0200 ---------------------------------------------------------------------- ambari-common/src/main/python/ambari_commons/os_check.py | 3 +-- ambari-server/src/main/python/setupAgent.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/efc7ba2e/ambari-common/src/main/python/ambari_commons/os_check.py ---------------------------------------------------------------------- diff --git a/ambari-common/src/main/python/ambari_commons/os_check.py b/ambari-common/src/main/python/ambari_commons/os_check.py index a7eb987..7e71b10 100644 --- a/ambari-common/src/main/python/ambari_commons/os_check.py +++ b/ambari-common/src/main/python/ambari_commons/os_check.py @@ -20,7 +20,6 @@ limitations under the License. import os import sys -import json import platform # path to resources dir @@ -84,7 +83,7 @@ class OS_CONST_TYPE(type): try: fpath = os.path.join(RESOURCES_DIR, OSFAMILY_JSON_RESOURCE) f = open(fpath) - json_data = json.load(f) + json_data = eval(f.read()) f.close() for family in json_data: cls.FAMILY_COLLECTION += [family] http://git-wip-us.apache.org/repos/asf/ambari/blob/efc7ba2e/ambari-server/src/main/python/setupAgent.py ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/python/setupAgent.py b/ambari-server/src/main/python/setupAgent.py index ede83c5..69be139 100755 --- a/ambari-server/src/main/python/setupAgent.py +++ b/ambari-server/src/main/python/setupAgent.py @@ -75,7 +75,7 @@ def configureAgent(server_hostname, user_run_as): def runAgent(passPhrase, expected_hostname, user_run_as): os.environ[AMBARI_PASSPHRASE_VAR] = passPhrase - agent_retcode = subprocess.call("su - {0} -c '/usr/sbin/ambari-agent restart --expected-hostname={1}'".format(user_run_as, expected_hostname) + agent_retcode = subprocess.call("su - %1s -c '/usr/sbin/ambari-agent restart --expected-hostname=%2s'" % (user_run_as, expected_hostname) , shell=True) for i in range(3): time.sleep(1)