← Back to issue list

chore: show snapcraft output (core24-8)

View original Github issue

Metadata

Project
snapcraft-rocks
Number
#69
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

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.
86%
#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.
74%
#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).
73%
#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.
72%
#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.
71%
#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.
71%
#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.
70%