job timeout into permanent stuck job
<!--- Please read this! Before opening a new issue, make sure to search for keywords in the issues filtered by the "regression" or "bug" label: - https://gitlab.com/gitlab-org/gitlab/issues?label_name%5B%5D=regression - https://gitlab.com/gitlab-org/gitlab/issues?label_name%5B%5D=bug and verify the issue you're about to submit isn't a duplicate. ---> ### Summary using GitLab Community Edition 12.7.5 and kubernetes docker executor we get a permanent stuck job ### Steps to reproduce create a functional kubernetes docker executor on google k8s, after that scale the nodepool to 0, after that commit a change to gilab ce, the job will fail with timeout, after you restore the nodepool every subsequent pipeline will fail with stuck job, even if you remove the kubernetess executor and register a new one. ### What is the current *bug* behavior? every subsequent pipeline on stuck state ### What is the expected *correct* behavior? after the first failed job the subsequent pipelines must work normal ### Relevant logs and/or screenshots ![stuck_job](/uploads/2cd650f7d6d4f50209ce395ff2522282/stuck_job.PNG) ![runner_1](/uploads/21835511d6c10f8b81ffb6fc81050a56/runner_1.PNG) ![runner2](/uploads/8ff7ef0caab6dd2f1d3154f6d10665bc/runner2.PNG) ![runnsersinsideproyect](/uploads/ae9b1bd5a2dcd03c55d39acecfb1f899/runnsersinsideproyect.PNG)
issue