When a pending job is linked to a src.fedoraproject.org Pull Request and it fails, the PR shows two flags - pending and failed:
Example: https://src.fedoraproject.org/rpms/python3/pull-request/164
Yes that's a current limitation of the Zuul's Pagure driver. This is a known issue and I'll manage to propose a fix upstream asap.
Thanks for the report.
Fyi, the implementation is here: https://review.opendev.org/#/c/718063/
With 3.19.0 upgrade this is fixed.
This is fixed now. Please re-opened if needed.
Metadata Update from @fbo: - Issue status updated to: Closed (was: Open)