I am uploading a snap for the first time so I may be doing something wrong.
I get the following error that I do not understand:
Will need manual review…
The Store automatic review failed.
A human will soon review your snap, but if you can’t wait please write in the snapcraft forum asking for the manual review explicitly.
If you need to disable confinement, please consider using devmode, but note that devmode revision will only be allowed to be released in edge and beta channels.
Please check the errors and some hints below:
human review required due to ‘allow-installation’ constraint (bool)
What exactly is “allow-installation”? I do not see this term in the snapcraft.yaml for z1-edgert.
Thanks Daniel. I was not asking for auto-connection though. The user would still manually connect the docker interface. I thought we only need to send review requests for auto-connection of privileged interfaces.
Manual reviews are different from auto-connection requests.
In this particular case, the docker interface grants device ownership to the snap, which is more than one might expect the interface to grant, so we have deemed it ‘superprivileged’. In addition to not being auto-connected, the default snapd policy uses an installation constraint so snaps can’t plugs it and be distributed via the store without review. The next steps for you will be described when the manual review is performed.
Thanks Daniel. I was not asking for auto-connection though. The user would still manually connect the docker interface. I thought we only need to send review requests for auto-connection of privileged interfaces.
No, some privileged interfaces need authorization for “installation” as well.
Does anyone know how long a manual review typically takes? I have not heard back since I uploaded the snap. So I am wondering if anything is needed from my end. Thanks!