Uploaded image for project: 'Oozie'
  1. Oozie
  2. OOZIE-2989

Allow oozie to rerun actions (executed successfully/failed).

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 4.1.0
    • None
    • core
    • None

    Description

      Request: Implement a feature that allow oozie to rerun actions (executed successful/failed).

      Oozie do not allow to rerun actions selectively (actions completed with success and actions failed).

      Actually it is possible rerun a workflow skipping only the successful actions or rerun the failed ones but a combination of both is not possible.

      Have a feature that allow to rerun a list of actions belong to a executed workflow without taking care of the exit status of the previous execution (or to skip a list of actions without taking consideration of the exit status of the previous execution).

      Use case:

      sample of executed workflow to be rerun (only a pool of actions selectively)

      |-action 1: hive query         (elapsed 12 hours) 	- completed with success
      V
      |-action 2: shell action       (elapsed 1 hour) 	- failed
      V
      |-action 3: java action        (elapsed 1 hours) 	- failed
      V    V
      |     |--action 4: hive query   (elapsed 1 hours) 	- not executed
      |
      |-action 5: mail action        (elapsed 1 sec) 	    - completed with success
      

      We should be able to rerun action 2,3,4,5 (the action n.5 need to be executed as we should receive a email in case the workflow will fail again). That's not happen.

      Actually seems not possible to rerun failed actions and one or more successful actions as the combination of the below properties is not allowed:

      i.e:
      E0404: Only one of the properties are allowed [oozie.wf.rerun.skip.nodes OR oozie.wf.rerun.failnodes]

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              adrenas Adriano
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: