I scheduled to run an oozie coordinator workflow once per day and even before if it failed it would only run once per day but if the start time is in the past . If right now I scheduled an oozie coordinated workflow to start April 23rd 2017 then it runs for its first time right now and if it fails it just continues to rerun many times.
Obviously I should not schedule it to run in the past.
I am just trying to understand why this is thanks.
If the start time is in the past, then the Oozie will compensate the missing workflows. For example, if the coordinator is schedule once per day and start time is two days before, then you should find two more workflows no matter it succeed or failed