fix: allow fetch-libs to work without logging in
Metadata
Current evaluation
Merged PR #1702 as commit 1da46c8f, allowing fetch-libs to run without logging in and addressing #1681.
Resolution: closed resolved
Reason: PR #1702 was merged into main as commit 1da46c8f. The change removes the login requirement for fetch-libs and explicitly states that it fixes #1681.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Fixes #1681
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1702 as commit 1da46c8f, allowing fetch-libs to run without logging in and addressing #1681. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1702 as commit 1da46c8f, allowing fetch-libs to run without logging in. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to resolve issue #1681, enabling fetch-libs to operate without authentication. Approved by two reviewers, the change updates nine files with 151 additions and 59 deletions to remove login dependencies. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Resolved issue #1681 by enabling fetch-libs to operate without authentication, removing the previous login requirement. |
Update history
No update history recorded yet.
Related work
-
Related To:
charmcraft#1681
(confidence 100%)
The PR body explicitly states: Fixes #1681.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1701 fix: make fetch-libs + underscores work | charmcraft | merged | Merged PR #1701 via commit 3af2c248, fixing fetch-libs handling of underscored library names and resolving #1681. | |
| #1671 `fetch-libs` command requires being logged into charmhub | charmcraft | closed | Fixed by merged PR #1702 (commit 1da46c8f), which made fetch-libs use anonymous Charmhub access. PR #1701 also fixed handling of library names containing underscores. | |
| #1754 `fetch-libs` has weird error messages when libs aren't available | charmcraft | closed | Fixed misleading fetch-libs errors for unavailable libraries in merged PR #2034 (commit c9b51038), with a clearer missing-library message. | |
| #1681 `fetch-libs` crashes with an internal error | charmcraft | closed | Fixed by merged PR #1701 (commit 3af2c248), which made fetch-libs handle library names containing underscores and resolved the crash. | |
| #1665 feat: add fetch-libs command | charmcraft | merged | Merged PR #1665 added Charmcraft's fetch-libs command; implementation landed in commit 38ea17d6. |