Yelp/Tron — Issue #87: Cannot restart failed actions
Author: bchess
Created: 2012-02-09 01:54:25+00:00
State: open

the tronctl man page reads:
start
Starts the action run regardless of anything else running. Valid states that you can run "start" on: SCHE, FAIL, QUE, CANC, UNKWN

However, it appears that I cannot re-run a failed action item.

$ tronview ad_billing_daily2.0

Job Run: ad_billing_daily2.0
State: FAIL
Node: stagebservices1

Action ID & Command State Start Time End Time Duration
.generate_ad_event_log_daily SUCC 2012-02-08 15:48:26 2012-02-08 17:00:17 1:11:50
.populate_biz_views_daily FAIL 2012-02-08 15:48:26 2012-02-08 15:58:58 0:10:31
.calculate_ad_analytics_daily FAIL 2012-02-08 17:00:17 2012-02-08 17:21:38 0:21:21
.calculate_views_analytics_daily QUE - - -

$ tronctl start ad_billing_daily2.0.calculate_ad_analytics_daily
Action run now in state FAIL

$ tronview ad_billing_daily2.0
Job Run: ad_billing_daily2.0
State: FAIL
Node: stagebservices1

Action ID & Command State Start Time End Time Duration
.generate_ad_event_log_daily SUCC 2012-02-08 15:48:26 2012-02-08 17:00:17 1:11:50
.populate_biz_views_daily FAIL 2012-02-08 15:48:26 2012-02-08 15:58:58 0:10:31
.calculate_ad_analytics_daily FAIL 2012-02-08 17:00:17 2012-02-08 17:21:38 0:21:21
.calculate_views_analytics_daily QUE - - -