When uploading v0.1.0, I received the following failure: “human review required due to ‘allow-installation’ constraint (bool) declaration-snap-v2_plugs_installation (etc-landscape, system-files)”.
-
name: landscape-task-handler
-
description: Snap is used to run the Landscape task handler service.
Run `snap start landscape-task-handler.task-handler` to initiate the service.
-
snapcraft: PRIVATE
-
upstream: PRIVATE
-
upstream-relation: Contributor
-
interfaces:
- system-files:
- request-type: installation and auto-connection
- reasoning: This snap needs to read from Landscape
/etc/landscape/service.confand other files in/etc/landscape/…to run properly. The requested interface is read-only and scoped to/etc/landscape. There is a precedent for this type of permission being allowed for Landscape snaps (e.g.landscape-outbox).
- system-files: