Spread tests fail on openstack: "remote directory /root/proj ... is not empty"
Metadata
Current evaluation
OpenStack-only nested testcraft failure: the inner spread run cannot populate /root/proj because a freshly allocated image already contains files; provenance and the fix require backend investigation.
Suggested action: keep open
Reason: The issue is explicitly triaged as a bug and provides an exact CI task plus a repeated allocation failure showing that /root/proj is non-empty before prepare runs. The maintainer states that direct backend access is needed, and the same commit and seed pass on multipass, so the OpenStack-specific investigation remains unresolved rather than stale or fixed.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
52
Quick Win:
15
Complexity:
61
Confidence:
89
Actionability:
76
|
keep open | OpenStack-only nested testcraft failure: the inner spread run cannot populate /root/proj because a freshly allocated image already contains files; provenance and the fix require backend investigation. | |
| stealth/space-bunny-alpha |
Impact:
72
Quick Win:
28
Complexity:
38
Confidence:
86
Actionability:
62
|
keep open | OpenStack-only nested testcraft failure: the inner spread run cannot populate /root/proj because the freshly allocated image already contains a non-empty directory; its contents and provenance still need confirmation. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
canonical/craft-application#1091
(confidence 84%)
Commit 826edb3f migrated Spread CI to OpenStack, which is now the sole backend in the workflow's test matrix; this is infrastructure context, not a resolving change.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1279 test(spread): migrate from google to openstack | rockcraft | merged | PR #1279 by tigarmo migrated rockcraft's spread test setup from Google to OpenStack (spread.yaml, spread workflows, 14 files, +192/-17); merged as commit 132b18c4. Proxy-related spread failures were knowingly deferred. |