Hello @review-team .
I am requesting to add ‘snapd-control’ privileged interface allow-installation: true+ deny-auto-connection: false auto-connection to our business ‘cluemaster-videoplayer-core’, ‘cluemaster-mediadisplay-core’, and ‘cluemaster-roomcontroller-core’ snap applications that run only on Ubuntu CORE os and are only installed by us on devices we create for customers. This is a standalone Ubuntu Core OS device that is tightly integrated into our business software API services and business applications.
https://snapcraft.io/cluemaster-videoplayer-core
https://snapcraft.io/cluemaster-mediadisplay-core
https://snapcraft.io/cluemaster-roomcontroller-core
Our software is B2B and not for general public use, and is also set to unlisted on the Snap Store. It is only installed on our custom PC devices sold by us at ClueMaster, for integration into our hardware units. We have added a new feature to our software that allows end users to force the snap application to update through our web UI console, so they don’t have to wait for random snap refreshes. One of the main reasons for this is that the snaps sometimes update automatically when the device is actively being used by customers in their business, which causes an outage. By integrating snapd control into our snap application stack, we will have the ability to change the refresh.hold while customer games are in progress, and then release it back to normal after. Customers will also be able to send a command to our software to request the snapd api interface to do a snap refresh now and be able to self-update. This is all tightly integrated and controlled within our application stack. www.cluemaster.io
Thank you for considering our request.
-
name: cluemaster-roomcontroller-core
-
description: Our software is B2B and not for general public use. It is only installed on our custom PC devices sold by ClueMaster for integration into our hardware units.
-
snapcraft: yaml is not a public repo.
-
upstream: ‘PRIVATE’
-
upstream-relation: private
-
interfaces:
-
\snapd-control:
-
request-type: auto-connection
-
reasoning: We have added a new feature to our software that allows end users to force the snap application to update through our web UI console, so they don’t have to wait for random snap refreshes. One of the main reasons for this is that the snaps sometimes update automatically when the device is actively being used by customers in their business, which causes an outage. By integrating snapd control into our snap application stack, we will have the ability to change the refresh.hold while customer games are in progress, and then release it back to normal after. Customers will also be able to send a api command to our software to request the snapd api interface to do a snap refresh now and be able to self-update.
-
-
-
name: cluemaster-videoplayer-core
-
description: Our software is B2B and not for general public use. It is only installed on our custom PC devices sold by ClueMaster for integration into our hardware units.
-
snapcraft: yaml is not a public repo.
-
upstream: ‘PRIVATE’
-
upstream-relation: private
-
interfaces:
-
\snapd-control:
-
request-type: auto-connection
-
reasoning: We have added a new feature to our software that allows end users to force the snap application to update through our web UI console, so they don’t have to wait for random snap refreshes. One of the main reasons for this is that the snaps sometimes update automatically when the device is actively being used by customers in their business, which causes an outage. By integrating snapd control into our snap application stack, we will have the ability to change the refresh.hold while customer games are in progress, and then release it back to normal after. Customers will also be able to send a api command to our software to request the snapd api interface to do a snap refresh now and be able to self-update.
-
-
-
name: cluemaster-mediadisplay-core
-
description: Our software is B2B and not for general public use. It is only installed on our custom PC devices sold by ClueMaster for integration into our hardware units.
-
snapcraft: yaml is not a public repo.
-
upstream: ‘PRIVATE’
-
upstream-relation: private
-
interfaces:
-
\snapd-control:
-
request-type: auto-connection
-
reasoning: We have added a new feature to our software that allows end users to force the snap application to update through our web UI console, so they don’t have to wait for random snap refreshes. One of the main reasons for this is that the snaps sometimes update automatically when the device is actively being used by customers in their business, which causes an outage. By integrating snapd control into our snap application stack, we will have the ability to change the refresh.hold while customer games are in progress, and then release it back to normal after. Customers will also be able to send a api command to our software to request the snapd api interface to do a snap refresh now and be able to self-update.
-
-