Jeremy Lewi created AIRFLOW-1823:
------------------------------------

             Summary: API get_task_info is incompatible with manual runs 
created by UI
                 Key: AIRFLOW-1823
                 URL: https://issues.apache.org/jira/browse/AIRFLOW-1823
             Project: Apache Airflow
          Issue Type: Bug
          Components: api
    Affects Versions: Airflow 2.0
         Environment: ubuntu
Airflow 1.9rc02
commit: 
https://github.com/apache/incubator-airflow/blob/master/airflow/www/api/experimental/endpoints.py#L126
            Reporter: Jeremy Lewi
            Priority: Minor


The API method 
[task_instance_info|https://github.com/apache/incubator-airflow/blob/master/airflow/www/api/experimental/endpoints.py#L126]
 doesn't work with manual runs created by the UI.

The UI creates dag runs with ids with sub second precision in the name. An 
example of a run created by the UI is
2017-11-16T20:23:32.045330

The endpoint for  
[task_instance_info|https://github.com/apache/incubator-airflow/blob/master/airflow/www/api/experimental/endpoints.py#L126]
 however assumes the dag run id is of the form '%Y-%m-%dT%H:%M:%S'.

Runs triggered via the CLI generate run ids with the form expected by the API.





--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to