AHHA, and so here's how the problem happened in the first place:
- the compute node wasn't reachable from the api when the delete was submitted: so when the API calls delete, task_state=deleting is set.
- but the compute node never got the message from rabbit, so task_state=None is never set.
AHHA, and so here's how the problem happened in the first place:
- the compute node wasn't reachable from the api when the delete was submitted: so when the API calls delete, task_state=deleting is set.
- but the compute node never got the message from rabbit, so task_state=None is never set.