← Back to issue list

remote build: provide a way to clean up all of a user's remote builds

View original Github issue

Metadata

Project
craft-application
Number
#249
Type
issue
State
open
Author
lengau
Labels
Status: Triaged Type: Enhancement
Created
Updated
Closed

Current evaluation

Enhancement request for a clean-remote-builds command that deletes all stopped remote builds in the user's Launchpad remote-build project. Triaged by a maintainer and synced to internal ticket CRAFT-2558, but the command is not yet implemented.

Suggested action: keep open

Reason: The issue is triaged (labels 'Status: Triaged', 'Type: Enhancement') and filed by a maintainer, and I verified the requested clean-remote-builds command does not exist in craft_application/commands/remote.py nor in the remotebuild service, which only cleans up the current build's recipe/repository. Remote builds are still marked experimental in the code and docs, so the manual-cleanup pain point remains valid; inactivity alone (last real activity was the triage, with only a bot Jira-sync comment 215 days ago) does not make it irrelevant.

Impact: 35 Quick Win: 19.25 Staleness: 58 Complexity: 45 Confidence: 78 Support Request: 5

Issue body

### What needs to get done This could be done with a `clean-remote-builds` command that deletes all stopped remote builds in the user's remote-build project that starts with the app's name ### Why it needs to get done If remote build crashes, the user has to clean up manually.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 35
Quick Win: 19.25
Staleness: 58
Complexity: 45
Confidence: 78
Support Request: 5
keep open Enhancement request for a clean-remote-builds command that deletes all stopped remote builds in the user's Launchpad remote-build project. Triaged by a maintainer and synced to internal ticket CRAFT-2558, but the command is not yet implemented.
qwen/qwen3.6-35b-a3b
Staleness: 45
Complexity: 30
Confidence: 85
Support Request: 10
keep open Enhancement request for a command to clean up all user's remote builds. Issue is triaged, has an internal ticket, and is awaiting implementation or further discussion.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 30
Confidence: 80
Support Request: 10
close stale Enhancement request to add a clean-remote-builds command for deleting stopped remote builds. Triaged by maintainer, currently inactive with only a Jira bot comment from Feb 2024.
qwen3.6-35b-a3b-mtp-q6
Staleness: 55
Complexity: 30
Confidence: 80
Support Request: 10
keep open Proposes a clean-remote-builds command to automatically delete stopped remote builds, eliminating manual cleanup after crashes. Triaged and tracked as internal Jira ticket CRAFT-2558, currently pending development.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1121 cleanbuild: allow talking to a remote. snapcraft merged Merged after approval. Added --remote option to cleanbuild for LXD remote builds, modifying five files (+103/-9) to resolve Launchpad bug #1599578.
71%