chore: show snapcraft output (core24-8)
Metadata
Current evaluation
Merged #69 enabled PEBBLE_VERBOSE for Pebble 1.20 on core24-8, restoring Snapcraft output instead of showing only its exit code; all CI checks passed.
Resolution: closed resolved
Reason: PR #69 implemented the fix and was merged after two approvals. Its spread tests, build-rock, publish-rock, and lint checks all passed.
Evaluated by: mr-cal-bot
No scores available.
Issue body
[Pebble 1.13](https://github.com/canonical/pebble/releases/tag/v1.13.0) disabled verbose output and recently [Pebble 1.20](https://github.com/canonical/pebble/releases/tag/v1.20.0) added a new environment variable called `PEBBLE_VERBOSE`.
The reason we need this is to see the output of snapcraft. Without it, the only feedback you get is the exit code from Snapcraft.
We know that this is working because we analyze the output in [`tests/spread/general/classic-patchelf`](https://github.com/canonical/snapcraft-rocks/blob/3725e172b4fe047fce11d4c9c5a4443fd7cd48ef/tests/spread/general/classic-patchelf/task.yaml).
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #69 enabled PEBBLE_VERBOSE for Pebble 1.20 on core24-8, restoring Snapcraft output instead of showing only its exit code; all CI checks passed. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged snapcraft-rocks#69 for core24-8, enabling PEBBLE_VERBOSE so Pebble 1.20 exposes Snapcraft output instead of only the exit code. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #69 for core24-8, enabling PEBBLE_VERBOSE so Pebble 1.20 exposes Snapcraft output instead of only its exit code; two approvals and all CI checks passed. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/snapcraft-rocks#69, enabling PEBBLE_VERBOSE to restore Snapcraft output with Pebble 1.20; the change was backported to core22-8 in #80. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to enable the PEBBLE_VERBOSE environment variable, restoring verbose snapcraft output for Pebble 1.20+. Approved by two reviewers and passed all CI checks. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to enable the PEBBLE_VERBOSE environment variable, restoring visible snapcraft output after Pebble 1.13 disabled verbose mode. This provides actionable feedback beyond exit codes and aligns with Pebble 1.20 updates. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #80 chore(core22-8): show snapcraft output | snapcraft-rocks | merged | PR snapcraft-rocks#80 merged into the core22-8 branch, backporting #69 to surface Snapcraft build output (PEBBLE_VERBOSE for Pebble 1.20) in core22-8 rocks. | |
| #70 chore: update to snapcraft 7.5.8 (core22-7) | snapcraft-rocks | merged | Merged PR #70 updates core22-7 to Snapcraft 7.5.8, ports the #69 verbosity fix, supersedes #54, and fixes #65; all CI checks passed. | |
| #66 chore: update to snapcraft 8.9.2 (core24-8) | snapcraft-rocks | merged | Merged PR #66 bumped the core24-8 rock to Snapcraft 8.9.2 (uv plugin, refreshed GH Actions, edge channel, spread build-base cleanup), fixing #65. Follow-ups: #70 (core22-7 to 7.5.8) and #74 (core24-8 to 8.9.4). | |
| #4782 chore(merge): '8.2.3' into 'main' | snapcraft | closed | Snapcraft 8.2.3 was synchronized into main by approved zero-diff PR #4782, incorporating core24 fixes from #4770 and #4771. | |
| #24 chore(docs): update readme | snapcraft-rocks | merged | Merged in #24 via commit af4a382, updating the README to list core22-8 and core24-8 as supported Snapcraft/core combinations. | |
| #68 chore: update to snapcraft 8.9.2 (core22-8) | snapcraft-rocks | closed | Snapcraft 8.9.2 core22-8 update passed CI but was closed unmerged; merged PR #84 superseded it with Snapcraft 8.10.1. | |
| #5557 chore(merge): 8.9.4 into main | snapcraft | merged | Merged Snapcraft 8.9.4 into main as commit 3a614faa3; one Ubuntu 22.04 spread-test job failed, while all other CI checks passed. |