Integrate OS package updates with Plugin updates

XMLWordPrintable

    • 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.

            Assignee:
            Matt Magoffin
            Reporter:
            Matt Magoffin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: