← Back to issue list

"deleting current features configuration" ouput in every execution of Rockcraft

View original Github issue

Metadata

Project
rockcraft
Number
#585
Type
issue
State
closed
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Removed the unconditional "deleting current features configuration" output; commit 86153dcc also added a spread test ensuring the message is absent.

Resolution: closed resolved

Reason: Commit 86153dcc removed the stray debug output and added a NOMATCH assertion, preventing the message from appearing during normal or quiet runs.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### Bug Description There's an output of `deleting current features configuration` in every execution of Rockcraft, regardless of verbosity mode. ### To Reproduce ``` > ❯ rockcraft pack --verbosity=quiet deleting current features configuration Project file 'rockcraft.yaml' not found in '/home/tiago'. ... ``` ### Environment rockcraft `1.3.2` running on Jammy ### rockcraft.yaml ```shell . ``` ### Relevant log output ```shell . ```

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Removed the unconditional "deleting current features configuration" output; commit 86153dcc also added a spread test ensuring the message is absent.
stealth/space-bunny-alpha — closed resolved Removed the unconditional "deleting current features configuration" debug print, preventing it from appearing during every run or in quiet mode (86153dcc).
qwen/qwen3.6-35b-a3b — — Fixed by suppressing the debug log in rockcraft/services/lifecycle.py. The unwanted output no longer appears regardless of verbosity mode.
qwen/qwen3.6-35b-a3b — — Resolved by fixing the unconditional log statement in lifecycle.py. The unwanted deleting current features configuration output was corrected to respect verbosity settings and no longer prints during Rockcraft execution.
qwen/qwen3.6-35b-a3b — — Closed and resolved. The problematic log statement was identified in lifecycle.py, and the unwanted verbosity-ignoring output was fixed in a subsequent update.
qwen3.6-35b-a3b-mtp-q6 — — Fixed by removing the unwanted log at lifecycle.py line 30. A maintainer identified the exact code location causing the message to bypass verbosity settings, leading to closure.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.