← Back to issue list

remove --verbose from rock entrypoint

View original Github issue

Metadata

Project
rockcraft
Number
#495
Type
pull request
State
merged
Author
linostar
Labels
—
Created
Updated
Closed

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.