unit tests flake because GitHub container registry flaky #1321

Closed
opened 2026-04-05 17:19:57 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @coryrc on 12/19/2025

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

n/a

Operating System (OS)

Linux

OS Version

n/a

Additional system information

No response

Printer

n/a

How to reproduce

Intermittent, but triggering the "Build All" action on a PR

Actual results

  Get "https://ghcr.io/v2/enricomi/publish-unit-test-result-action/manifests/sha256:a856b44de618d2005889276716fdcf96608c4979217529ca4be191ed88c35e4f": dial tcp 140.82.116.33:443: i/o timeout
  Warning: Docker pull failed with exit code 1, back off 7.915 seconds before retry.
  /usr/bin/docker pull ghcr.io/enricomi/publish-unit-test-result-action:v2.21.0
  v2.21.0: Pulling from enricomi/publish-unit-test-result-action
  Get "https://ghcr.io/v2/enricomi/publish-unit-test-result-action/manifests/sha256:a856b44de618d2005889276716fdcf96608c4979217529ca4be191ed88c35e4f": dial tcp 140.82.116.33:443: i/o timeout
Error: Docker pull failed with exit code 1

https://github.com/OrcaSlicer/OrcaSlicer/actions/runs/20341416777/job/58446955340

Expected results

https://github.com/OrcaSlicer/OrcaSlicer/actions/runs/20371285259 succeeds

I see a suggestion on how to download images from github cache, which would greatly reduce the impact of ghcr.io being inaccessible: https://stackoverflow.com/questions/71180135/github-actions-how-can-i-cache-the-docker-images-for-testcontainers

Project file & Debug log uploads

https://github.com/OrcaSlicer/OrcaSlicer/actions/runs/20341416777/job/58446955340

Checklist of files to include

  • Log file
  • Project file

Anything else?

FYI @ianalexis

/assign-me

*Originally created by @coryrc on 12/19/2025* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version n/a ### Operating System (OS) Linux ### OS Version n/a ### Additional system information _No response_ ### Printer n/a ### How to reproduce Intermittent, but triggering the "Build All" action on a PR ### Actual results ``` Get "https://ghcr.io/v2/enricomi/publish-unit-test-result-action/manifests/sha256:a856b44de618d2005889276716fdcf96608c4979217529ca4be191ed88c35e4f": dial tcp 140.82.116.33:443: i/o timeout Warning: Docker pull failed with exit code 1, back off 7.915 seconds before retry. /usr/bin/docker pull ghcr.io/enricomi/publish-unit-test-result-action:v2.21.0 v2.21.0: Pulling from enricomi/publish-unit-test-result-action Get "https://ghcr.io/v2/enricomi/publish-unit-test-result-action/manifests/sha256:a856b44de618d2005889276716fdcf96608c4979217529ca4be191ed88c35e4f": dial tcp 140.82.116.33:443: i/o timeout Error: Docker pull failed with exit code 1 ``` https://github.com/OrcaSlicer/OrcaSlicer/actions/runs/20341416777/job/58446955340 ### Expected results https://github.com/OrcaSlicer/OrcaSlicer/actions/runs/20371285259 succeeds I see a suggestion on how to download images from github cache, which would greatly reduce the impact of ghcr.io being inaccessible: https://stackoverflow.com/questions/71180135/github-actions-how-can-i-cache-the-docker-images-for-testcontainers ### Project file & Debug log uploads https://github.com/OrcaSlicer/OrcaSlicer/actions/runs/20341416777/job/58446955340 ### Checklist of files to include - [ ] Log file - [ ] Project file ### Anything else? FYI @ianalexis /assign-me
MrUnknownDE added the 🔔 reminder-sent📍 Assignedbug🔔 reminder-sent📍 Assigned📍 Assigned📍 Assigned📍 Assigned📍 Assigned📍 Assigned📍 Assignedbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbug labels 2026-04-05 17:20:20 +02:00
Sign in to join this conversation.
No Label bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug 📍 Assigned 📍 Assigned 📍 Assigned 📍 Assigned 📍 Assigned 📍 Assigned 📍 Assigned 📍 Assigned 🔔 reminder-sent 🔔 reminder-sent
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1321