#150 scm_request_processor: Check the availability of external services before doing anything
Opened a year ago by zlopez. Modified 3 months ago

Recently there was an outage of dist-git causing some of the tickets that were processed at that time to end in inconsistent state.

To prevent this we should first check the availability of external systems (dist-git, Bugzilla, PDC) and
then process the request or put it back to queue.


I just had this reoccur when requesting a branch:

https://pagure.io/releng/fedora-scm-requests/issue/50745

in this case, just retrying the request works, luckily, but the problem is more severe when requesting a new repo

Metadata Update from @zlopez:
- Issue assigned to jnsamyak

a year ago

Metadata Update from @jnsamyak:
- Assignee reset

3 months ago

Login to comment on this ticket.

Metadata