[ https://issues.apache.org/jira/browse/HADOOP-16167?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16795230#comment-16795230 ]
Hudson commented on HADOOP-16167: --------------------------------- SUCCESS: Integrated in Jenkins build Hadoop-trunk-Commit #16234 (See [https://builds.apache.org/job/Hadoop-trunk-Commit/16234/]) HADOOP-16167. Fixed Hadoop shell script for Ubuntu 18. (eyang: rev 5446e3cb8a4d9b6aa517fc8437ba194a9ae9b193) * (edit) hadoop-common-project/hadoop-common/src/main/bin/hadoop-functions.sh > "hadoop CLASSFILE" prints error messages on Ubuntu 18 > ----------------------------------------------------- > > Key: HADOOP-16167 > URL: https://issues.apache.org/jira/browse/HADOOP-16167 > Project: Hadoop Common > Issue Type: Improvement > Components: scripts > Affects Versions: 3.2.0 > Reporter: Daniel Templeton > Assignee: Daniel Templeton > Priority: Major > Fix For: 3.3.0 > > Attachments: HADOOP-16167.001.patch, HADOOP-16167.002.patch, > HADOOP-16167.003.patch, HADOOP-16167.004.patch > > > {noformat} > # hadoop org.apache.hadoop.conf.Configuration > /usr/lib/hadoop/bin/../lib/hadoop/libexec//hadoop-functions.sh: line 2366: > HADOOP_ORG.APACHE.HADOOP.CONF.CONFIGURATION_USER: bad substitution > /usr/lib/hadoop/bin/../lib/hadoop/libexec//hadoop-functions.sh: line 2331: > HADOOP_ORG.APACHE.HADOOP.CONF.CONFIGURATION_USER: bad substitution > /usr/lib/hadoop/bin/../lib/hadoop/libexec//hadoop-functions.sh: line 2426: > HADOOP_ORG.APACHE.HADOOP.CONF.CONFIGURATION_OPTS: bad substitution > {noformat} > The issue is a regression in bash 4.4. See > [here|http://savannah.gnu.org/support/?109649]. The extraneous output can > break scripts that read the command output. > According to [~aw]: > {quote}Oh, I think I see the bug. HADOOP_SUBCMD (and equivalents in yarn, > hdfs, etc) just needs some special handling when a custom method is being > called. For example, there’s no point in checking to see if it should run > with privileges, so just skip over that. Probably a few other places too. > Relatively easy fix. 2 lines of code, maybe.{quote} -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-issues-h...@hadoop.apache.org