Snapcraft login fails in text mode without Desktop
Metadata
Current evaluation
Closed as stale after 60 days without activity; no code fix was made. Maintainers directed headless users to export-login or a configured keyring and the authentication documentation.
Resolution: closed stale
Reason: The 2022-12-11 janitor comment explicitly closed the report because it had been inactive for 60 days. A maintainer had already identified the supported workaround using export-login or a configured keyring.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Found on snapcraft v7.1.3 rev8187 other versions not checked.
Steps to reproduce:
Log in via SSH or virtual terminal
run "snapcraft login"
enter user and password
Results: A python stackdump that seems to involve trying to use a keyring which probably can't exist because there's no desktop session.
Negative test:
Repeat steps in a terminal emulator.
Command succeeds.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | Closed as stale after 60 days without activity; no code fix was made. Maintainers directed headless users to export-login or a configured keyring and the authentication documentation. | |
| qwen/qwen3.8-27b | — | closed stale | Snapcraft login crashed in headless/SSH sessions due to keyring access. Maintainer advised using export-login or a keyring per the snapcraft-authentication docs; no code change was made. Closed by the janitor bot after 60 days of inactivity. | |
| stealth/space-bunny-alpha | — | closed stale | Headless login required export-login, an environment variable, or a keyring; the report was auto-expired after 60 days without a code fix. | |
| stealth/space-bunny-alpha | — | closed stale | Closed without a fix after prolonged inactivity; a later report of the same keyring limitation remained open in Launchpad bug 2031494. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The report detailed a keyring error causing snapcraft login to fail in non-desktop environments. Zero comments and over three years of inactivity indicate the issue was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution due to inactivity. The headless keyring dependency crash during snapcraft login remains unfixed. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The headless keyring error during snapcraft login remains unaddressed. Zero comments and no linked pull requests indicate the report was abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed as abandoned due to inactivity. Reported a keyring crash during snapcraft login in headless environments. No fix or workaround was implemented. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4226 snapcraft export-login ignores expires parameter | snapcraft | closed | Closed as stale without a Snapcraft fix. Maintainers attributed the short-lived macaroon to store-side refresh handling and later asked reporters to open a new ticket if the problem persisted. |