[jira] [Updated] (AIRFLOW-511) DagRun Failure: Retry, Email, Callbacks

2016-09-15 Thread Rob Froetscher (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRFLOW-511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rob Froetscher updated AIRFLOW-511:
---
Description: 
Are there any plans to have retry, email, or callbacks on failure of a DAG run? 
Would you guys be open to someone implementing that? Right now particularly 
with dagrun_timeout, there is not much insight that the dag actually stopped.

Pseudocode: 
https://github.com/apache/incubator-airflow/compare/master...rfroetscher:dagrun_failure

  was:
Are there any plans to have retry, email, or callbacks on failure of a DAG run? 
Would you guys be open to someone implementing that? Right now particularly 
with dagrun_timeout, there is not much insight that the dag actually stopped.

Psuedocode: 
https://github.com/apache/incubator-airflow/compare/master...rfroetscher:dagrun_failure


> DagRun Failure: Retry, Email, Callbacks
> ---
>
> Key: AIRFLOW-511
> URL: https://issues.apache.org/jira/browse/AIRFLOW-511
> Project: Apache Airflow
>  Issue Type: Improvement
>Reporter: Rob Froetscher
>Priority: Minor
>
> Are there any plans to have retry, email, or callbacks on failure of a DAG 
> run? Would you guys be open to someone implementing that? Right now 
> particularly with dagrun_timeout, there is not much insight that the dag 
> actually stopped.
> Pseudocode: 
> https://github.com/apache/incubator-airflow/compare/master...rfroetscher:dagrun_failure



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (AIRFLOW-511) DagRun Failure Retry, Email, Callbacks

2016-09-15 Thread Rob Froetscher (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRFLOW-511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rob Froetscher updated AIRFLOW-511:
---
Description: Are there any plans to have retry, email, or callbacks on 
failure of a DAG run? Would you guys be open to someone implementing that? 
Right now particularly with dagrun_timeout, there is not much insight that the 
dag actually stopped.  (was: Are there any plans to have retry, email, or 
callbacks on failure of a DAG run? Would you guys be open to someone 
implementing that. Right now particularly with dagrun_timeout, there is not 
much insight that the dag actually stopped.)

> DagRun Failure Retry, Email, Callbacks
> --
>
> Key: AIRFLOW-511
> URL: https://issues.apache.org/jira/browse/AIRFLOW-511
> Project: Apache Airflow
>  Issue Type: Improvement
>Reporter: Rob Froetscher
>Priority: Minor
>
> Are there any plans to have retry, email, or callbacks on failure of a DAG 
> run? Would you guys be open to someone implementing that? Right now 
> particularly with dagrun_timeout, there is not much insight that the dag 
> actually stopped.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (AIRFLOW-511) DagRun Failure: Retry, Email, Callbacks

2016-09-15 Thread Rob Froetscher (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRFLOW-511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rob Froetscher updated AIRFLOW-511:
---
Summary: DagRun Failure: Retry, Email, Callbacks  (was: DagRun Failure 
Retry, Email, Callbacks)

> DagRun Failure: Retry, Email, Callbacks
> ---
>
> Key: AIRFLOW-511
> URL: https://issues.apache.org/jira/browse/AIRFLOW-511
> Project: Apache Airflow
>  Issue Type: Improvement
>Reporter: Rob Froetscher
>Priority: Minor
>
> Are there any plans to have retry, email, or callbacks on failure of a DAG 
> run? Would you guys be open to someone implementing that? Right now 
> particularly with dagrun_timeout, there is not much insight that the dag 
> actually stopped.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRFLOW-511) DagRun Failure Retry, Email, Callbacks

2016-09-15 Thread Rob Froetscher (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRFLOW-511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15494568#comment-15494568
 ] 

Rob Froetscher commented on AIRFLOW-511:


[~criccomini] any thoughts on this?

> DagRun Failure Retry, Email, Callbacks
> --
>
> Key: AIRFLOW-511
> URL: https://issues.apache.org/jira/browse/AIRFLOW-511
> Project: Apache Airflow
>  Issue Type: Improvement
>Reporter: Rob Froetscher
>Priority: Minor
>
> Are there any plans to have retry, email, or callbacks on failure of a DAG 
> run? Would you guys be open to someone implementing that. Right now 
> particularly with dagrun_timeout, there is not much insight that the dag 
> actually stopped.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (AIRFLOW-346) ECS Hook, Operator, Sensor

2016-07-19 Thread Rob Froetscher (JIRA)
Rob Froetscher created AIRFLOW-346:
--

 Summary: ECS Hook, Operator, Sensor
 Key: AIRFLOW-346
 URL: https://issues.apache.org/jira/browse/AIRFLOW-346
 Project: Apache Airflow
  Issue Type: New Feature
Reporter: Rob Froetscher
Assignee: Rob Froetscher
Priority: Minor


It would be good to have an ECS operator that descends from the AWS hook.

ECS hook, descending from the AWS hook that allows general interaction with ECS
ECS operator to submit a new task definition
ECS operator to kick off a task
ECS operator to update a service with a new task definition
ECS sensor to check on the status of a task

There is a sort of half done one here 
https://github.com/apache/incubator-airflow/pull/652. But the author says they 
have abandoned it.





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRFLOW-303) EMR Operator job_flow_overrides allow for templating

2016-06-30 Thread Rob Froetscher (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRFLOW-303?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15358097#comment-15358097
 ] 

Rob Froetscher commented on AIRFLOW-303:


Ah no worries, figured it was a bot because it was on the github PR

> EMR Operator job_flow_overrides allow for templating
> 
>
> Key: AIRFLOW-303
> URL: https://issues.apache.org/jira/browse/AIRFLOW-303
> Project: Apache Airflow
>  Issue Type: Improvement
>Reporter: Rob Froetscher
>Assignee: Rob Froetscher
>Priority: Minor
>
> See discussion here: https://github.com/apache/incubator-airflow/pull/1630
> Idea is that we want to allow templating on a dictionary argument to an 
> operator. This is probably best done by introspecting what are the strings in 
> the dictionary.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Reopened] (AIRFLOW-303) EMR Operator job_flow_overrides allow for templating

2016-06-30 Thread Rob Froetscher (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRFLOW-303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rob Froetscher reopened AIRFLOW-303:


> EMR Operator job_flow_overrides allow for templating
> 
>
> Key: AIRFLOW-303
> URL: https://issues.apache.org/jira/browse/AIRFLOW-303
> Project: Apache Airflow
>  Issue Type: Improvement
>Reporter: Rob Froetscher
>Assignee: Rob Froetscher
>Priority: Minor
>
> See discussion here: https://github.com/apache/incubator-airflow/pull/1630
> Idea is that we want to allow templating on a dictionary argument to an 
> operator. This is probably best done by introspecting what are the strings in 
> the dictionary.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (AIRFLOW-303) EMR Operator job_flow_overrides allow for templating

2016-06-30 Thread Rob Froetscher (JIRA)
Rob Froetscher created AIRFLOW-303:
--

 Summary: EMR Operator job_flow_overrides allow for templating
 Key: AIRFLOW-303
 URL: https://issues.apache.org/jira/browse/AIRFLOW-303
 Project: Apache Airflow
  Issue Type: Improvement
Reporter: Rob Froetscher
Assignee: Rob Froetscher
Priority: Minor


See discussion here: https://github.com/apache/incubator-airflow/pull/1630

Idea is that we want to allow templating on a dictionary argument to an 
operator. This is probably best done by introspecting what are the strings in 
the dictionary.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRFLOW-247) EMR Hook, Operators, Sensor

2016-06-27 Thread Rob Froetscher (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRFLOW-247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15352017#comment-15352017
 ] 

Rob Froetscher commented on AIRFLOW-247:


https://github.com/apache/incubator-airflow/pull/1630

> EMR Hook, Operators, Sensor
> ---
>
> Key: AIRFLOW-247
> URL: https://issues.apache.org/jira/browse/AIRFLOW-247
> Project: Apache Airflow
>  Issue Type: New Feature
>Reporter: Rob Froetscher
>Assignee: Rob Froetscher
>Priority: Minor
>
> Substory of https://issues.apache.org/jira/browse/AIRFLOW-115. It would be 
> nice to have an EMR hook and operators.
> Hook to generally interact with EMR.
> Operators to:
> * setup and start a job flow
> * add steps to an existing jobflow 
> A sensor to:
> * monitor completion and status of EMR jobs



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Work started] (AIRFLOW-247) EMR Hook, Operators, Sensor

2016-06-20 Thread Rob Froetscher (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRFLOW-247?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on AIRFLOW-247 started by Rob Froetscher.
--
> EMR Hook, Operators, Sensor
> ---
>
> Key: AIRFLOW-247
> URL: https://issues.apache.org/jira/browse/AIRFLOW-247
> Project: Apache Airflow
>  Issue Type: New Feature
>Reporter: Rob Froetscher
>Assignee: Rob Froetscher
>Priority: Minor
>
> Substory of https://issues.apache.org/jira/browse/AIRFLOW-115. It would be 
> nice to have an EMR hook and operators.
> Hook to generally interact with EMR.
> Operators to:
> * setup and start a job flow
> * add steps to an existing jobflow 
> A sensor to:
> * monitor completion and status of EMR jobs



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRFLOW-247) EMR Hook, Operators, Sensor

2016-06-15 Thread Rob Froetscher (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRFLOW-247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15332314#comment-15332314
 ] 

Rob Froetscher commented on AIRFLOW-247:


[~sanand], not sure what the protocol is for creating issues related to 
something I'd like to implement. Is what I've done here acceptable?

> EMR Hook, Operators, Sensor
> ---
>
> Key: AIRFLOW-247
> URL: https://issues.apache.org/jira/browse/AIRFLOW-247
> Project: Apache Airflow
>  Issue Type: New Feature
>Reporter: Rob Froetscher
>Assignee: Rob Froetscher
>Priority: Minor
>
> Substory of https://issues.apache.org/jira/browse/AIRFLOW-115. It would be 
> nice to have an EMR hook and operators.
> Hook to generally interact with EMR.
> Operators to:
> * setup and start a job flow
> * add steps to an existing jobflow 
> A sensor to:
> * monitor completion and status of EMR jobs



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Assigned] (AIRFLOW-247) EMR Hook, Operators, Sensor

2016-06-15 Thread Rob Froetscher (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRFLOW-247?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rob Froetscher reassigned AIRFLOW-247:
--

Assignee: Rob Froetscher

> EMR Hook, Operators, Sensor
> ---
>
> Key: AIRFLOW-247
> URL: https://issues.apache.org/jira/browse/AIRFLOW-247
> Project: Apache Airflow
>  Issue Type: New Feature
>Reporter: Rob Froetscher
>Assignee: Rob Froetscher
>Priority: Minor
>
> Substory of https://issues.apache.org/jira/browse/AIRFLOW-115. It would be 
> nice to have an EMR hook and operators.
> Hook to generally interact with EMR.
> Operators to:
> * setup and start a job flow
> * add steps to an existing jobflow 
> A sensor to:
> * monitor completion and status of EMR jobs



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (AIRFLOW-247) EMR Hook, Operators, Sensor

2016-06-15 Thread Rob Froetscher (JIRA)
Rob Froetscher created AIRFLOW-247:
--

 Summary: EMR Hook, Operators, Sensor
 Key: AIRFLOW-247
 URL: https://issues.apache.org/jira/browse/AIRFLOW-247
 Project: Apache Airflow
  Issue Type: New Feature
Reporter: Rob Froetscher
Priority: Minor


Substory of https://issues.apache.org/jira/browse/AIRFLOW-115. It would be nice 
to have an EMR hook and operators.

Hook to generally interact with EMR.

Operators to:
* setup and start a job flow
* add steps to an existing jobflow 

A sensor to:
* monitor completion and status of EMR jobs



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)