← Back to issue list

Issue 1205 remote clean build stale repos

View original Github issue

Metadata

Project
craft-application
Number
#1206
Type
pull request
State
open
Author
enriqueesanchz
Labels
—
Created
Updated
Closed
—

Current evaluation

Adds best-effort cleanup of stale Launchpad git repositories during remote builds; under review, CI title check failing and tests pending.

Suggested action: needs review

Reason: Author force-pushed after addressing @lengau's review comment and Copilot's comment, with no unresolved review comments; only failing CI is the PR title conventional-commits check, while many tests remain pending. Needs maintainer re-review.

Evaluated by: mr-cal-bot

Impact: 60 Quick Win: 16 Complexity: 55 Confidence: 60 Actionability: 60

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? - [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? --- Fixes #1205

Evaluation history

Date Model Scores Action Summary
~deepseek/deepseek-pro-latest
Impact: 60
Quick Win: 16
Complexity: 55
Confidence: 60
Actionability: 60
needs review Adds best-effort cleanup of stale Launchpad git repositories during remote builds; under review, CI title check failing and tests pending.
~deepseek/deepseek-pro-latest
Impact: 60
Quick Win: 9
Complexity: 55
Confidence: 65
Actionability: 35
keep open Adds remote-build cleanup sweep for stale Launchpad git repositories; 6 files, +327/-13. Under review with failing conventional-commit title, OSV-scanner, snap-tests checks and 2 unresolved review comments.
stealth/space-bunny-alpha
Impact: 60
Quick Win: 12
Complexity: 57
Confidence: 78
Actionability: 48
needs review Adds best-effort per-build Launchpad cleanup to prevent remote-build errors from leaking stale Git repositories; under review with one unresolved comment, two failed checks, and many tests pending.
qwen/qwen3.8-27b
Impact: 55
Quick Win: 11
Complexity: 50
Confidence: 75
Actionability: 40
needs review Fixes #1205: best-effort per-build cleanup to stop stale Launchpad git repos leaking from remote-build. +327/-13, 6 files. New, 1 unresolved review comment; CI failing (title policy, OSV-scanner), fast tests pending; lint/test and changelog unchecked.

Update history

Date Change
updated
updated
created

Related work

Related issues

Issue Project State Summary Similarity
#1205 remote build: stale git repositories on launchpad craft-application open New, unlabelled report documents several remote-build paths orphaning about 20,000 Launchpad git repositories and proposes a best-effort, bounded cleanup sweep; no maintainer response yet.
78%
#4481 Clean Launchpad repositories when remote-build errors are raised snapcraft closed Launchpad cleanup for remote-build errors was implemented in commit 663dcdfab; the author confirmed the request was completed.
74%