[ https://issues.apache.org/jira/browse/YARN-9542?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16838564#comment-16838564 ]
Prabhu Joseph commented on YARN-9542: ------------------------------------- Tested with both FileControllers ifile and tfile, log files from old and new application log directory structure and custom log dir suffix. Below are the functional testcases # Run job as user1. Stop RM. Fetch application logs as user1 # Fetch application logs as user2 who has access to user1 app log dir. # Fetch application logs as user3 who does not have access. > LogsCLI guessAppOwner ignores custom file format suffix > ------------------------------------------------------- > > Key: YARN-9542 > URL: https://issues.apache.org/jira/browse/YARN-9542 > Project: Hadoop YARN > Issue Type: Bug > Components: log-aggregation > Affects Versions: 3.2.0 > Reporter: Prabhu Joseph > Assignee: Prabhu Joseph > Priority: Minor > Attachments: YARN-9542-001.patch > > > LogsCLI guessAppOwner ignores custom file format suffix > yarn.log-aggregation.%s.remote-app-log-dir-suffix / Default > IndexedFileController Suffix > ({yarn.nodemanager.remote-app-log-dir-suffix}-ifile or logs-ifile). It > considers only yarn.nodemanager.remote-app-log-dir-suffix or default logs. > *Repro:* > {code} > yarn-site.xml > yarn.log-aggregation.file-formats ifile > yarn.log-aggregation.file-controller.ifile.class > org.apache.hadoop.yarn.logaggregation.filecontroller.ifile.LogAggregationIndexedFileController > yarn.log-aggregation.ifile.remote-app-log-dir app-logs > yarn.resourcemanager.connect.max-wait.ms 1000 > core-site.xml: > ipc.client.connect.max.retries 3 > ipc.client.connect.retry.interval 10 > Run a Job with above configs and Stop the RM. > [ambari-qa@yarn-ats-1 ~]$ yarn logs -applicationId > application_1557482389195_0001 > 2019-05-10 10:03:58,215 INFO client.RMProxy: Connecting to ResourceManager at > yarn-ats-1/172.26.81.91:8050 > Unable to get ApplicationState. Attempting to fetch logs directly from the > filesystem. > Can not find the appOwner. Please specify the correct appOwner > Could not locate application logs for application_1557482389195_0001 > [ambari-qa@yarn-ats-1 ~]$ hadoop fs -ls > /app-logs/ambari-qa/logs-ifile/application_1557482389195_0001 > Found 1 items > -rw-r----- 3 ambari-qa supergroup 18058 2019-05-10 10:01 > /app-logs/ambari-qa/logs-ifile/application_1557482389195_0001/yarn-ats-1_45454 > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org