launchpad builder won't clone one of three identical repos
Metadata
Current evaluation
Root cause identified: grype declares an SSH submodule URL that cannot authenticate on Launchpad. HTTPS submodules or omitting unused submodules provide workarounds; #788 remains open.
Suggested action: close not a bug
Reason: dariuszd21 traced the recursive clone failure to grype v0.79.3's .gitmodules entry using an SSH URL, which cannot authenticate on Launchpad, and popey agreed this was likely the quick fix. Craft-parts' recursive Git behavior is intentional, while the tarball and submodule-selection alternatives work around an upstream repository configuration problem.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
30
Quick Win:
23
Complexity:
15
Confidence:
94
Actionability:
90
|
close not a bug | Root cause identified: grype declares an SSH submodule URL that cannot authenticate on Launchpad. HTTPS submodules or omitting unused submodules provide workarounds; #788 remains open. | |
| stealth/space-bunny-alpha |
Impact:
36
Quick Win:
25
Complexity:
24
Confidence:
89
Actionability:
92
|
close resolved | Grype's recursive clone failed on Launchpad because its SSH submodules needed unavailable credentials; source-submodules configuration now permits skipping them. | |
| stealth/space-bunny-alpha |
Impact:
30
Quick Win:
12
Complexity:
45
Confidence:
72
Actionability:
75
|
close not a bug | Remote Launchpad build fails cloning anchore/grype with `git clone --recursive` because its submodules use SSH URLs; maintainers and reporter traced it to upstream .gitmodules, workaround is the tarball source. | |
| qwen/qwen3.6-35b-a3b |
Impact:
30
Quick Win:
13
Complexity:
40
Confidence:
80
Actionability:
70
|
close not a bug | Git clone --recursive fails for grype repo due to SSH-based submodule URLs in Launchpad environment (no SSH keys). Reporter has a tarball workaround. | |
| qwen/qwen3.8-27b |
Impact:
20
Quick Win:
16
Staleness:
75
Complexity:
20
Confidence:
75
Support Request:
45
|
close not a bug | Launchpad remote build fails to git clone anchore/grype while identical syft/grant repos succeed. Root cause: grype's .gitmodules uses an SSH URL, which fails in Launchpad's keyless environment. Reporter confirmed. Tarball workaround works. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
75
Complexity:
15
Confidence:
95
Support Request:
95
|
close not a bug | Launchpad builder fails to recursively clone a repo due to missing SSH keys in the environment. Reporter acknowledged an HTTPS submodule URL workaround. Issue is inactive for over a year. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
85
Complexity:
25
Confidence:
80
Support Request:
10
|
close stale | Launchpad snapcraft build fails to clone grype repo due to git submodule SSH URL mismatch. Root cause identified, workaround suggested, but issue has been inactive for over a year. |
Update history
No update history recorded yet.
Related work
-
Related To:
craft-parts#821
(confidence 100%)
Maintainer explicitly linked this as a Git error-messaging follow-up; it was later closed abandoned without a resolving change.
Related issues
No related issues found above the similarity threshold.