Uploading a snap that requires a manual review shows an error that's not great
Metadata
Current evaluation
Closed after snapcraft/snapcraft#1110 merged, exposing Store API error details in the CLI so publishing-check failures provide actionable feedback.
Resolution: closed resolved
Reason: The maintainer linked snapcraft/snapcraft#1110 as the resolution; merged commit db92778d5 exposes Store errors to the CLI.
Evaluated by: mr-cal-bot
No scores available.
Issue body
When I upload a snap that requires a manual review, I get this error:
Publishing checks failed.
To release this to stable channel, please request a review on the snapcraft list.
Use devmode in the edge or beta channels to disable confinement.
There are some things I don't like about this.
It mentions the snapcraft list. I know what that is, but I bet many people will not. Maybe add a link, or use the email address?
It says I can use devmode. In this case, devmode will not help because my mistake is that I set an architecture but didn't include any binaries for that archs. I don't know how to fix this. Some ideas that come to mind are to show in the error the reason why the publishing checks failed, or run the checks before attempting the upload.
I'm filling this bug here to start the discussion.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Closed after snapcraft/snapcraft#1110 merged, exposing Store API error details in the CLI so publishing-check failures provide actionable feedback. | |
| stealth/space-bunny-alpha | — | closed resolved | Manual-review upload errors were improved by merged PR #1261 (85765674a), replacing vague Snapcraft-list guidance with a pointer to the community forum. | |
| stealth/space-bunny-alpha | — | closed resolved | Resolved by merged PR #1110 (db92778d5), exposing snap-processing error details so upload failures explain which publishing checks failed. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed by PR #1261, commit 85765674a, which improved Snapcraft's error message when the Store indicates that manual review is required. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The issue reported a confusing error message during snap uploads requiring manual review, suggesting clearer diagnostics and instructions. With zero comments and no activity, it was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution or discussion. The error message for snaps requiring manual review remains unaddressed, and the report was abandoned. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcore/snapcraft#1110
(confidence 98%)
Cited in the final comment; commit db92778d5 exposes Store errors to the CLI.
-
Related To:
snapcore/snapcraft#1261
(confidence 85%)
Commit 85765674a later improved the manual-review Store error message.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1600078 snapcraft upload store integration tests is failing because it needs a manual review | snapcraft (launchpad) | closed | Store upload integration test failed with StoreReviewError (manual review). Fixed in canonical/snapcraft#639 (commit ab1b1f8f2) by using a test snap eligible for automatic publishing. |