Closed mayankchhabra closed 4 years ago
Looks good.
The only thing we need to update now during OTA updates is installing the systemd services, and that's it.
I still think we should update the entire SD card install on OTA updates. For example if the user upgrades the SSD in the future we'll copy the SD card Umbrel install over to it during reformatting. If the services are out of sync with the Umbrel install that could cause issues.
Oh, yes we should definitely upgrade the SD card version too. Sorry I wrongly worded this:
The only thing we need to update now during OTA updates is installing the systemd services, and that's it.
This removes the need of having, updating and maintaining a boot script that's executed via
rc.local
and also decreases the first boot time.Another benefit of not having a boot script is to not worry about where the
boot
script is executed from (external storage or SD card). The only thing we need to update now during OTA updates is installing the systemd services, and that's it.Also, MUDA!
Related: https://github.com/getumbrel/umbrel/pull/126