Opened at 2019-01-25T16:15:04Z
Closed at 2019-07-02T12:53:10Z
#2963 closed defect (fixed)
Fedora package installation is unreliable and spuriously fails CI jobs
Reported by: | exarkun | Owned by: | exarkun |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | dev-infrastructure | Version: | 1.12.1 |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
For example, seen on <https://circleci.com/gh/tahoe-lafs/tahoe-lafs/2136>, yum install --assumeyes git eventually fails like:
The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: Error downloading packages: Status code: 503 for https://mirrors.fedoraproject.org/metalink?repo=updates-released-f28&arch=x86_64 Exited with code 1
Change History (3)
comment:1 Changed at 2019-01-25T16:15:10Z by exarkun
- Owner set to exarkun
- Status changed from new to assigned
comment:2 Changed at 2019-01-31T00:48:07Z by exarkun
comment:3 Changed at 2019-07-02T12:53:10Z by exarkun
- Resolution set to fixed
- Status changed from assigned to closed
In 325c522d7c73065e3f7e10518a9785b822d1405a CircleCI config changed to pre-build images with everything already installed. This can still happen during image builds but those aren't in the path for test runs. No doubt there is room for improvement (reporting about image build failures? image build retries? tiered image promotion?). Nevertheless, this isn't going to bother developers day to day anymore so I'm calling it fixed.
Note: See
TracTickets for help on using
tickets.
Another way it fails:
https://circleci.com/gh/tahoe-lafs/tahoe-lafs/2265