← Back to issue list

Adapted project to the new Craft CLI verbosity levels (CRAFT-1143).

View original Github issue

Metadata

Project
charmcraft
Number
#801
Type
pull request
State
merged
Author
facundobatista
Labels
—
Created
Updated
Closed

Current evaluation

Merged in canonical/charmcraft#801 via commit 50437400, adopting Craft CLI verbosity levels, updated output modes, BRIEF emission, simplified startup, and refreshed dependencies.

Resolution: closed resolved

Reason: PR #801 was merged as commit 50437400, with implementation commit 3bc1b5f3. It updated Charmcraft for the new Craft CLI verbosity and output semantics.

Evaluated by: mr-cal-bot

No scores available.

Issue body

These are the changes in detail: - lot of changes from calling `.trace` to calling `.debug` (except that changed one call to use `verbose` and left `trace` in a couple of places where auth headers were shown) - changed message/intermediate to progress/permanent (and added permanent=True to some calls that we converted to progress some branches ago) - simplified how charmcraft is started in the managed instance (as we now have `--verbosity` to set any mode - initiated `emit` in `BRIEF` now - updated/refreshed all dependencies versions (not only Craft CLI)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in canonical/charmcraft#801 via commit 50437400, adopting Craft CLI verbosity levels, updated output modes, BRIEF emission, simplified startup, and refreshed dependencies.
stealth/space-bunny-alpha — closed resolved Merged in canonical/charmcraft#801 (50437400), adopting Craft CLI verbosity levels, updated emit behavior, simplified startup, and refreshed dependencies.
stealth/space-bunny-alpha — closed resolved Merged in canonical/charmcraft#801 (50437400), adapting Charmcraft to Craft CLI’s new verbosity levels and refreshing dependencies.
stealth/space-bunny-alpha — closed resolved Merged #801 in commit 50437400, adapting Charmcraft to Craft CLI verbosity levels, message modes, BRIEF emit, startup handling, and dependency updates.
stealth/space-bunny-alpha — closed resolved Merged in canonical/charmcraft#801 (50437400), adopting Craft CLI’s new verbosity levels: debug logging, progress/permanent output, BRIEF emit, simplified startup, and dependency updates.
qwen/qwen3.6-35b-a3b — — Merged after approvals and CI. Updates logging to debug, switches to progress/permanent messages, simplifies startup via --verbosity, initializes emit in BRIEF mode, and refreshes dependencies to match new Craft CLI verbosity levels.
qwen3.6-35b-a3b-mtp-q6 — — Merged to adapt the codebase to new Craft CLI verbosity levels (CRAFT-1143). Changes replace trace with debug, standardize progress messages, simplify startup via verbosity flags, and initialize emit in BRIEF mode.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#577 Craft cli integration charmcraft merged Craft CLI integration was merged in canonical/charmcraft#577 via commit 1971d581, updating command handling, logging initialization, and tests across 45 files.
79%
#46 New functionality from charmcraft (CRAFT-706). craft-cli merged Merged CRAFT-706 functionality from Charmcraft into craft-cli, including dispatcher and help-text improvements, via canonical/craft-cli#46 (4b190c5).
76%
#635 Use all functionality from craft-cli (CRAFT-710). charmcraft merged Merged charmcraft#635 via d36b21d8, completing CRAFT-710 by using all functionality from craft-cli.
75%
#3833 cli: update craft-cli to comply with UX guidelines snapcraft merged Merged in snapcraft#3833 as commit 35ed040d2, updating to craft-cli 1.0.0 for shared UX verbosity, consistent output, and hidden trace debugging.
70%