Pipeline Stage shows pending despite successful external jobs
Summary
The pipeline page shows that the last stage is pending
despite all of the jobs in that stage completing successfully. The jobs are all external, but if you view them individually you can see they have all completed. The pipeline is also passing
normally and this can lead to confusion on the state.
Steps to reproduce
See ZD Ticket and view the pipeline page
Example Project
ZD Ticket (Internal): https://gitlab.zendesk.com/agent/tickets/171299
What is the current bug behavior?
The last stage (External) in a pipeline shows as pending even though all jobs are showing as complete.
What is the expected correct behavior?
When all jobs in an external stage have been completed, the icon should show as complete.
Relevant logs and/or screenshots
Output of checks
GitLab 13.4.0-pre 43bcc95bb4b