← Back to issue list

Add migration error for candid creds

View original Github issue

Metadata

Project
snapcraft
Number
#6414
Type
issue
State
closed
Author
mr-cal
Labels
Status: Triaged Type: Enhancement
Created
Updated
Closed

Current evaluation

Enhancement request to raise a friendly migration error when Candid credentials are detected was closed after a bot comment linking internal ticket SNAPCRAFT-1381; no PR or commit implemented it.

Resolution: closed stale

Reason: The only comment is the autogenerated syncronize-issues-to-j Jira notice linking SNAPCRAFT-1381, and no linked PR or commit added Candid creds detection or a SNAPAPCRAFT_STORE_AUTH=candid check in the codebase. The work was deferred to the internal Jira ticket and the GitHub issue was closed without explanation or a code change.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### Check existing issues - [x] I've verified that this request isn't described by any existing issues. ### Request Snapcraft 9.1 removed Candid as a valid authentication method. However, we need to detect candid credentials and raise a user-friendly error. We can do this by checking if `SNAPCRAFT_STORE_AUTH=candid` is set and/or by parsing the creds file (candid creds are easy to classify). ### The problem it solves It gives users a clear error message, so they aren't confused when Snapcraft 9.1 stops accepting their auth.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Enhancement request to raise a friendly migration error when Candid credentials are detected was closed after a bot comment linking internal ticket SNAPCRAFT-1381; no PR or commit implemented it.
stealth/space-bunny-alpha — closed stale Deferred to internal Jira ticket SNAPCRAFT-1381 and closed without a corresponding PR or commit; the requested Candid credential migration error was not implemented.
qwen/qwen3.6-35b-a3b — — Closed without implementation. Deferred to internal Jira tracking (SNAPCRAFT-1381) for future Candid credential migration error handling.
qwen/qwen3.6-35b-a3b
Impact: 55
Quick Win: 36
Staleness: 0
Complexity: 35
Confidence: 75
Support Request: 10
keep open Enhancement to detect candid credentials in creds files and raise a user-friendly migration error, complementing existing env var checks.
qwen3.6-35b-a3b-mtp-q6
Impact: 50
Quick Win: 35
Staleness: 5
Complexity: 30
Confidence: 80
Support Request: 10
keep open Enhancement to detect candid credentials in creds files and raise a user-friendly migration error. Partially implemented (env var check exists), but creds file parsing is missing.

Update history

Date Change
closed
updated
created

Related work

  • Superseded By: warthogs.atlassian.net/browse/SNAPCRAFT-1381 (confidence 80%)

    Internal Jira ticket cited in the closing comment as the place the work moved to.

  • Related To: snapcraft#4227 (confidence 65%)

    Open issue about autodetecting Candid credentials, now obsolete since Candid auth was removed in Snapcraft 9.1.

Related issues

No related issues found above the similarity threshold.