Return-Path: X-Original-To: apmail-ambari-dev-archive@www.apache.org Delivered-To: apmail-ambari-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2AFF117894 for ; Fri, 26 Sep 2014 06:55:35 +0000 (UTC) Received: (qmail 54805 invoked by uid 500); 26 Sep 2014 06:55:35 -0000 Delivered-To: apmail-ambari-dev-archive@ambari.apache.org Received: (qmail 54773 invoked by uid 500); 26 Sep 2014 06:55:35 -0000 Mailing-List: contact dev-help@ambari.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ambari.apache.org Delivered-To: mailing list dev@ambari.apache.org Received: (qmail 54756 invoked by uid 99); 26 Sep 2014 06:55:34 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 26 Sep 2014 06:55:34 +0000 Date: Fri, 26 Sep 2014 06:55:34 +0000 (UTC) From: "Birender Saini (JIRA)" To: dev@ambari.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (AMBARI-6886) Unable to run Ambari setup script on Amazon AMI (AWS) { Fix included } MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/AMBARI-6886?page=3Dcom.atlassi= an.jira.plugin.system.issuetabpanels:all-tabpanel ] Birender Saini updated AMBARI-6886: ----------------------------------- Attachment: ambari-6886-patch Patch for this issue > Unable to run Ambari setup script on Amazon AMI (AWS) { Fix included }=20 > ----------------------------------------------------------------------- > > Key: AMBARI-6886 > URL: https://issues.apache.org/jira/browse/AMBARI-6886 > Project: Ambari > Issue Type: Bug > Components: ambari-server, ambari-web > Affects Versions: 1.6.1 > Environment: Amazon AMI ( amzn-ami-hvm-2014.03.2.x86_64-ebs (ami-= 76817c1e) )=20 > Reporter: Birender Saini > Priority: Minor > Labels: amazon, ami, install > Fix For: 2.1.0 > > Attachments: ambari-6886-patch > > Original Estimate: 1h > Remaining Estimate: 1h > > Running ambari-server on Amazon AMI fails with the error message shown be= low.=20 > ---------------- > [ec2-user@ip-xx-xx-xx-xx ~]$ sudo ambari-server setup > Using python /usr/bin/python2.6 > Setup ambari-server > Traceback (most recent call last): > File "/usr/sbin/ambari-server.py", line 53, in > OS_VERSION =3D OSCheck().get_os_major_version() > File "/usr/lib/python2.6/site-packages/ambari_commons/os_check.py", lin= e 155, in get_os_major_version > return OSCheck.get_os_version().split('.')[0] > File "/usr/lib/python2.6/site-packages/ambari_commons/os_check.py", lin= e 146, in get_os_version > raise Exception("Cannot detect os version. Exiting...") > Exception: Cannot detect os version. Exiting=E2=80=A6 > ---------------- > This is affected by the python bug - http://bugs.python.org/issue18872=20 > --- FIX ---=20 > Change line number 32 in function linux_distribution()=20 > FROM=20 > linux_distribution =3D platform.linux_distribution() > TO=20 > linux_distribution =3D platform.linux_distribution(supported_dists=3D['sy= stem']) > -- FINAL CODE --=20 > =E2=80=A6.. > 26 def linux_distribution(): > 27 PYTHON_VER =3D sys.version_info[0] * 10 + sys.version_info[1] > 28=20 > 29 if PYTHON_VER < 26: > 30 linux_distribution =3D platform.dist() > 31 else: > 32 linux_distribution =3D platform.linux_distribution(supported_dist= s=3D['system']) > 33=20 > 34 return linux_distribution > =E2=80=A6.. -- This message was sent by Atlassian JIRA (v6.3.4#6332)