dlr-eoc / prosEO

prosEO – A Processing System for Earth Observation Data
GNU General Public License v3.0
14 stars 1 forks source link

Order retry resets failed job step to COMPLETED #72

Closed tangobravo62 closed 3 years ago

tangobravo62 commented 4 years ago

Retrying an order with a failed job step leads to this job step being set to completed. Excerpt from Planner log:

2020-06-19 14:54:11.920 ERROR 1 --- [nio-8080-exec-7] d.d.p.planner.rest.JobControllerImpl     : 199 proseo-planner (E3079) Job step '243' does not exist
2020-06-19 14:54:36.739  INFO 1 --- [nio-8080-exec-8] de.dlr.proseo.planner.util.JobStepUtil   : (I3072) Job step '244' set to completed cause product exists
2020-06-19 14:54:36.740  INFO 1 --- [nio-8080-exec-8] de.dlr.proseo.planner.util.JobUtil       : (I3056) Job '243' completed
2020-06-19 14:54:36.741  INFO 1 --- [nio-8080-exec-8] de.dlr.proseo.planner.util.OrderUtil     : (I3017) Processing order 'L2A_DS TDS1_ORBIT_15250-1A' is completed

The product does indeed exist, but it has no product files (and no generation time) and therefore must not be considered available.