← Back to issue list

Show more information about current credentials in the whoami command (CRAFT-651).

View original Github issue

Metadata

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

Current evaluation

Merged in charmcraft#612 via e69d3755, expanding whoami to show credential details and updating craft-store for minor API changes.

Resolution: closed resolved

Reason: PR charmcraft#612 was approved and merged as commit e69d3755, implementing CRAFT-651 and adapting Charmcraft to the updated craft-store API.

Evaluated by: mr-cal-bot

No scores available.

Issue body

For this I had to update the `craft-store` version, which implied a couple of unexpected API changes (very small, so I just left them here).

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in charmcraft#612 via e69d3755, expanding whoami to show credential details and updating craft-store for minor API changes.
stealth/space-bunny-alpha — closed resolved Merged PR #612 in commit e69d3755, adding credential details to whoami and updating craft-store for its minor API changes.
qwen/qwen3.6-35b-a3b — — Merged enhancement to the whoami command displaying additional credential details. Updated the craft-store dependency, incorporating minor API changes. Approved by one reviewer and merged despite two unresolved comments.
qwen3.6-35b-a3b-mtp-q6 — — Merged enhancement to the whoami command to display additional current credentials information. The change required upgrading the craft-store dependency, incorporating minor API updates into the release.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#595 Enhance the `whoami` command to also show the credentials restrictions charmcraft closed Enhancement delivered: `whoami` now displays Charmhub credential restrictions (channels/packages). Closed as fixed by PR #612 (CRAFT-651), merged at commit e69d3755, which also updated craft-store for the new API fields.
84%
#609 store: handle store errors in whoami command (CRAFT-701) charmcraft merged Merged in canonical/charmcraft#609 via 3d7474b1 (merge 69df5a9a), adding allow_login so whoami reports logged-out and expired-credential errors without automatic login.
74%
#1904 fix(store): make "whoami" work with charm-scoped credentials charmcraft merged Merged PR charmcraft#1904 (commit 5b85a11e) fixed whoami for charm-scoped credentials and closed #1869.
73%