Add Initializing state
Push to pachyderm may take up to minutes. The issue is that the periodic task to check if a job is ready to be pushed executes every 20s. When this happens, it tries to push the same job, therefore cancelling the pending commit and re-pushing, which is interrupted again 20s later. One solution could be to add a non-terminal state (Initializing) to prevent this.
- Remember to check for this state when doing the periodic check
- Remember to deal with backend failure cf #164
Edited by mma227