← Back to issue list

Allow debugging cleanbuild runs.

View original Github issue

Metadata

Project
snapcraft
Number
#740
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #740 as commit a24083e75, spawning a debug shell inside cleanbuild runs when --debug is used for troubleshooting.

Resolution: closed resolved

Reason: The change was merged into main as commit a24083e75. It implements the requested --debug shell for cleanbuild runs and fixes LP #1609803.

Evaluated by: mr-cal-bot

No scores available.

Issue body

When using --debug a shell is spawned into the cleanbuild run to allow debugging and troubleshooting. LP: #1609803 Signed-off-by: Sergio Schvezov sergio.schvezov@ubuntu.com

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #740 as commit a24083e75, spawning a debug shell inside cleanbuild runs when --debug is used for troubleshooting.
stealth/space-bunny-alpha — closed resolved Merged PR #740 as commit a24083e75, spawning a debug shell inside cleanbuild runs with --debug to facilitate troubleshooting (LP #1609803).
qwen/qwen3.6-35b-a3b — — Merged: Enables debugging for cleanbuild runs by spawning a shell when the --debug flag is used. Approved by reviewers and integrated into the codebase.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Implements a --debug flag to spawn an interactive shell during cleanbuild runs for troubleshooting. Approved by maintainers after manual test verification. Resolves LP #1609803.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1404 cleanbuild: ensure we enter a shell on failures on --debug snapcraft merged Merged #1404 as commit 4baa19e3c, ensuring cleanbuild --debug enters a failure shell regardless of flag position.
79%
#2252 build providers: shell in provider if debug is used snapcraft merged Merged PR #2252 (commit 3410ec32d) added a shell inside build providers for debug runs, with related test updates.
73%
#1609803 snapcraft cleanbuild --no-clean-up snapcraft (launchpad) closed Cleanbuild debugging landed in snapcore/snapcraft PR #740 (commit a24083e75); follow-up PR #1404 made --debug enter a shell when builds fail.
73%
#3718 parts: run debug shell on build environment snapcraft merged Merged as e2ff471b9: added --debug, --shell and --shell-after to open a shell in the parts build environment on errors or around lifecycle steps.
72%