OpenAgricultureFoundation / openag-device-software

Software for running controlled grow environments on Linux / OSX machines and embedded linux devices such as Beaglebones and Raspberry Pis.
GNU General Public License v3.0
193 stars 49 forks source link

handle published command to upgrade debian package #96

Closed rbaynes closed 5 years ago

rbaynes commented 6 years ago

Cloud UI can publish a message to the JBrain to do an upgrade to the latest package. JBrain IoT manager should tell the UpgradeManager (or use UpgradeUtils.update_software()) to do the upgrade.

Related to #85 which tells the backend when it has an available upgrade.

jakerye commented 5 years ago

Upgrades should go through a managed iot ota system. Debian packages too prone to brick. See mender or balena