remote build: do not ignore 'Cancel build? negative response
Metadata
Current evaluation
remote-build ignored the 'Cancel builds? [Y/n]' answer, always cleaning up (killing Launchpad builds) and raising HTTPError on 'y'. Fixed by merged PR #5081 (commit caa0757c2) in snapcraft/commands/remote.py.
Resolution: closed resolved
Reason: Maintainer mr-cal confirmed the bug in snapcraft/commands/remote.py and closed the issue after PR #5081 ('fix(remotebuild): do not auto clean interrupted builds') was merged as commit caa0757c2, which now respects the user's negative answer. The related HTTPError on 'y' was reported as part of the same fix.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | remote-build ignored the 'Cancel builds? [Y/n]' answer, always cleaning up (killing Launchpad builds) and raising HTTPError on 'y'. Fixed by merged PR #5081 (commit caa0757c2) in snapcraft/commands/remote.py. | |
| stealth/space-bunny-alpha | — | closed resolved | remote-build ignored the "Cancel builds? [Y/n]" answer and always cleaned up (killing Launchpad builds), and raised HTTPError on 'y'. Fixed by merged PR #5081 (commit caa0757c2) in snapcraft/commands/remote.py. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged PR #5081 (commit caa0757c2): remote-build now respects a negative cancellation response and no longer automatically cleans up interrupted Launchpad builds. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed in canonical/snapcraft#5081 (commit caa0757c2): interrupted remote builds no longer auto-clean the Launchpad project and respect the user's cancellation choice. | |
| qwen/qwen3.6-35b-a3b | — | — | Resolved a bug where snapcraft remote-build ignored negative responses to the cancel prompt, still terminating builds, and triggered an HTTPError on positive responses. Fixed via PR #5081. | |
| qwen/qwen3.6-35b-a3b | — | — | Fixed snapcraft remote-build ignoring negative responses to the cancel prompt, which incorrectly terminated builds. Also resolved an HTTPError on positive responses. Closed via PR #5081. | |
| qwen/qwen3.6-35b-a3b | — | — | Fixed snapcraft remote-build ignoring negative responses to the cancel prompt, which incorrectly terminated builds. Also resolved an HTTPError when confirming cancellation. Merged in pull request #5081. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Fixed a bug where snapcraft remote-build ignored negative responses to the cancel prompt, incorrectly terminating builds. Positive responses also triggered an HTTPError. Resolved via merge of pull request #5081. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#5081
(confidence 97%)
Merged PR titled 'fix(remotebuild): do not auto clean interrupted builds', commit caa0757c2, touching snapcraft/commands/remote.py.
-
Related To:
canonical/craft-application#249
(confidence 42%)
Related open enhancement for cleaning up leftover Launchpad remote builds after crashes, the exact case this fix protects.
Related issues
No related issues found above the similarity threshold.