dlr-eoc / prosEO

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

Production Planner does not handle aborted job correctly #96

Closed tangobravo62 closed 3 years ago

tangobravo62 commented 4 years ago

Situation:

Order then hangs in state "SUSPENDING"

tangobravo62 commented 4 years ago

Possibly corrected with change to KubeConfig::deleteJob (catch HTTP status code 404 NOT FOUND from Kubernetes API).

tangobravo62 commented 3 years ago

Tested and corrected. Deleted job was correctly recognized:

Bildschirmfoto 2021-01-29 um 19 29 37

The jobstep log field now contains an explanatory message:

Job on Processing Facility was deleted/canceled by others (e.g. operator)