brian wickman created AURORA-175:
------------------------------------
Summary: thermos runner should discriminate failures using exit
status
Key: AURORA-175
URL: https://issues.apache.org/jira/browse/AURORA-175
Project: Aurora
Issue Type: Task
Components: Executor, Thermos
Reporter: brian wickman
Priority: Minor
We do the correct thing on the executor side when there is a
configuration/interpolation problem (report FAILURE.)
On the thermos_runner side, we don't exit with a separate exit status for bad
configuration, nor do we even pay attention to the exit status from the thermos
executor. So when the runner exits unexpectedly, that's always treated as a
LOST. Instead there should be a contract between the thermos_runner and
thermos_executor about certain classes of failures indicated by exit statuses
so that we can differentiate between legit LOST and FAILURE, for example if the
user no longer exists on the box.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)