akumar1-godaddy opened a new issue, #29939:
URL: https://github.com/apache/airflow/issues/29939

   ### Description
   
   Airflow is widely used to launch, interact and submit jobs on AWS EMR 
Clusters. Existing EMR operators do not provide links to the EMR logs (Job 
Flow/Step logs), as a result in case of failures the users need to switch to 
EMR Console or go to AWS S3 console to locate the logs for EMR Jobs and Steps 
using the job_flow_id available in the EMR Operators and in Xcom.
   
   It will be really convenient and help with debugging if the EMR log links 
are present in Operator Task logs, it will obviate the need to switch to AWS S3 
or AWS EMR  consoles from Airflow and lookup the logs using job_flow_ids. It 
will be a nice improvement for the developer experience.
   
   LogUri for Cluster is available in 
[DescribeCluster](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/emr/client/describe_cluster.html)
   
   
   LogFile path for Steps in case of failure is available in 
[ListSteps](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/emr/client/list_steps.html)
 
   
   
   
   ### Use case/motivation
   
   Ability to go to EMR logs directly from Airflow EMR Task logs.
   
   ### Related issues
   
   N/A
   
   ### Are you willing to submit a PR?
   
   - [X] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to