#846 Internal Repositories should not be skipped if unavailable
Closed: Fixed 4 years ago by praiskup. Opened 4 years ago by churchyard.

This is much more severe version of https://pagure.io/copr/copr/issue/816

https://copr.fedorainfracloud.org/coprs/g/python/python3.8/build/959851/

DEBUG util.py:587:  Copr repository                                 0.0  B/s |   0  B     00:30    
DEBUG util.py:585:  BUILDSTDERR: Failed to synchronize cache for repo 'copr_base'
DEBUG util.py:587:  Additional repo http_kojipkgs_fedoraproject_org  27 kB/s | 3.8 kB     00:00    
DEBUG util.py:587:  fedora                                           51 kB/s |  15 kB     00:00    
DEBUG util.py:585:  BUILDSTDERR: Ignoring repositories: copr_base

The internal repositories should be set with skip_if_unavailable=False.

I build packages in copr for a reason and if the copr repo is not available the build should fail instead of providing unreliable results.


(Feel free to close this one as a duplicate of https://pagure.io/copr/copr/issue/816 however this is slightly different and I assume the fix might be different as well).

Since we might need to delete Build 959851, here is the entire result dir: 00959851-GitPython.tar.xz

Yes, thanks for the report. We plan to skip_if_unavailable=False -- but we are blocked by #833 (this one is actually more or less duplicate).

Metadata Update from @praiskup:
- Issue tagged with: bug

4 years ago

Note for myself, skip_if_unavailable=False would now also break the projects which have enabled the "manual createrepo" feature.

Metadata Update from @msuchy:
- Issue assigned to schlupov

4 years ago

Login to comment on this ticket.

Metadata
Related Pull Requests
  • #1041 Merged 4 years ago