← Back to issue list

spread: add log output when docker fails to run

View original Github issue

Metadata

Project
rockcraft
Number
#96
Type
pull request
State
closed
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged because its Docker-related spread diagnostics were addressed by merged PR #94 in commit ad384842.

Resolution: closed superseded

Reason: The maintainer closed #96 with a comment stating it was addressed as part of PR #94. PR #94 was subsequently merged as commit ad384842.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- About 10-15% of the time, I have been [getting an error](https://github.com/canonical/rockcraft/actions/runs/3109389776/jobs/5039611458) during the spread test `prepare` step saying `docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?` Perhaps the 5 second sleep after installing docker isn't long enough. Perhaps it's something else. I'm adding some debug messaging to investigate.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed unmerged because its Docker-related spread diagnostics were addressed by merged PR #94 in commit ad384842.
stealth/space-bunny-alpha — closed superseded Closed unmerged; Docker-related Spread diagnostics were addressed in canonical/rockcraft#94, merged as commit ad384842 to improve Spread prepare/restore handling.
qwen/qwen3.6-35b-a3b — — Superseded by pull request #94. Debug logging added to investigate flaky Docker daemon connection errors in spread tests was closed without merging after the underlying issue was resolved in the referenced PR.
qwen3.6-35b-a3b-mtp-q6 — — Closed and superseded by pull request #94. Added debug logging to investigate intermittent Docker daemon connection errors during spread tests, but the underlying issue was resolved separately.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/rockcraft#94 (confidence 99%)

    Merged PR containing the resolution for the Docker-related spread test handling.

Related issues

Issue Project State Summary Similarity
#282 spread: retry grepping docker logs rockcraft merged Merged PR #282 added a Spread helper that retries Docker log-grep checks, reducing flakes while Pebble-backed containers initialize (commit e6e45976).
73%
#2943 spread: capture developer debug information snapcraft merged Merged PR #2943 (commit 2fe8456b8) enabled developer debug output in spread, improving failure diagnostics without cluttering normal logs.
72%