I’m having similar issues. I canceled a build as it was taking almost an hour and started another one. The first one just remained on a ‘canceling’ status and the second one on a ‘pending’ status.
I canceled the second one using the docker-cloud CLI and that worked fine. However, I’m unable to ‘cancel’ the first one. In fact, I can’t even do an ‘inspect’ with the CLI using it’s id and it doesn’t even show in the freakin’ action list.
So, without canceling the action that doesn’t show in the list, I’m not able to do another build. Even using the CLI to retry the previously canceled build, it stays ‘pending’ forever…
This is really frustrating, even more looking at how old this issue is and how there isn’t yet a solution for it.
The only alternative in here, does seem to use another build system and a private repository somewhere else, unless this is fixed soon.