Uploading a snap that requires a manual review shows an error that's not great
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Snapcraft |
Fix Released
|
High
|
Joe Talbott | ||
Software Center Agent |
New
|
Undecided
|
Unassigned |
Bug Description
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.
Changed in snapcraft: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in snapcraft: | |
status: | Fix Committed → Fix Released |
On 11/07/16 21:53, Leo Arias wrote:
> 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?
yes, let's say '<email address hidden> mailing list'
> 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.
Ye, I think we want to provide more specific feedback on the checks that
failed and how the user can address them.
Mark