launchpad builder won't clone one of three identical repos
Metadata
Current evaluation
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.
Suggested action: close not a bug
Reason: Maintainer @dariuszd21 identified the root cause: grype's .gitmodules uses an SSH URL, and `git clone --recursive` fails in Launchpad's keyless environment. The reporter agreed ('this is likely going to be the quick fix') and confirmed a tarball workaround works. The behavior is working as intended — the fix is on the upstream repo/user side, not in craft-parts. The related error-messaging improvement is tracked separately in craft-parts#821 (moved to Jira CRAFT-3273).
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
20
Quick Win:
16.0
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. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
20
Confidence:
90
Support Request:
30
|
close stale | Launchpad builder fails to clone the grype repository because a submodule uses an SSH URL, which lacks authentication in the build environment. Root cause identified; switching to HTTPS is the proposed fix. Issue remains open. |
Update history
No update history recorded yet.
Related work
-
Related To:
craft-parts#821
(confidence 90%)
Referenced by @lengau in comments as a means to get better git error messaging to isolate this problem. Closed and moved to internal Jira CRAFT-3273; git output logging improvements remain unimplemented.
Related issues
No related issues found above the similarity threshold.