slots-per-plug should be sufficient with "allow-auto-connection"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Snap Store Server |
Fix Released
|
High
|
Unassigned |
Bug Description
https:/
When I tried to use this in plugs:
{
"serial-port": {
"allow-
"
}
}
}
The store errored and said: "could not sign assertion (assertion snap-declaration: allow-auto-
I was able to workaround this be using this instead:
{
"serial-port": {
"allow-
"slot-
"app"
],
"
}
}
}
At a minimum, the store should allow specifying my first try, above. It is less clear if the store should error for deny*, *-installation, allow-connection or plugs-per-slot. My inclination would be to enforce "slots-per-plug": "*" with allow-auto-
Hi,
The "could not sign assertion" message comes from the snap assertion service, we probably need to update that service to allow for what you described.