-
Type:
Improvement
-
Resolution: Deferred
-
Priority:
Minor
-
Component/s: Setup
-
None
Currently the Plugins page in the SolarNode UI allows users to manage installing/removing/updating the plugins installed. Sometimes plugins are installed as part of an OS package, however, and should thus not be managed by the Plugins page, as they should be managed by the OS package manager. The net.solarnetwork.node.PlatformPackageService (implemented in the net.solarnetwork.node.setup.deb plugin) provides a way to manage the OS packages, but there is no way defined to tell if an OS package includes SolarNode plugins.
This ticket is to provide a way for a net.solarnetwork.node.setup.PluginService to be able to discover Plugin instances that are part of some package provided by a PlatformPackageService. Then it could prevent removing/upgrading those plugins.
- relates to
-
NODE-191 Create UI for OS package updates in SolarNode
-
- Resolved
-