remove --verbose from rock entrypoint
Metadata
Current evaluation
Merged PR #495 as af0ee811, removing hardcoded --verbose from rock entrypoints while allowing it when starting the container.
Resolution: closed resolved
Reason: PR canonical/rockcraft#495 was merged in commit af0ee811. It removed the generated entrypoint's default --verbose argument and retained runtime opt-in verbosity.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
This was triggered by the existing pebble bug at https://github.com/canonical/pebble/issues/339.
Action to be taken in Rockcraft:
- [x] remove `--verbose` from the rock’s entrypoint. That should always have been the default behavior, also because pebble doesn’t have a `--quiet` option. Those who want verbose mode, can always still pass --verbose at container deployment time.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #495 as af0ee811, removing hardcoded --verbose from rock entrypoints while allowing it when starting the container. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/rockcraft#495 as af0ee811, removing hardcoded --verbose from rock entrypoints; users can still enable Pebble verbosity at runtime. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/rockcraft#495 as af0ee811, removing hardcoded --verbose from rock entrypoints. Pebble verbosity remains available by passing --verbose when the container runs. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged removal of the --verbose flag from the rock entrypoint to align with Pebble defaults and reduce log noise. Approved after testing. Maintainers confirmed the change is intentional, allowing users to pass --verbose at runtime instead. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to remove --verbose from rock entrypoints by default, reducing Pebble log noise. Validated and approved. Later requests to revert or add a config option for Kubernetes deployments were declined, as runtime --verbose overrides remain supported. |
Update history
No update history recorded yet.
Related work
-
Caused By:
pebble#339
(confidence 100%)
The PR description identifies this Pebble issue as the trigger.
-
Related To:
canonical/rockcraft#572
(confidence 98%)
A snap from PR #572 was used to validate the behavior before #495 merged.
-
Related To:
canonical/rockcraft#526
(confidence 95%)
Merged follow-up applied non-verbose entrypoint behavior to Ubuntu 24.04-or-later bases.
Related issues
No related issues found above the similarity threshold.