If you aren't able to run OTA updates, you can do the following to resolve the situation:
If you're running the normal Umbrel OS install on a Raspberry Pi you can run this in a terminal on a computer connected to the same network as your Umbrel:
ssh -t [email protected] "mkdir -p umbrel/logs && sudo systemctl restart umbrel-startup"
You'll be prompted for a password twice which is moneyprintergobrrr
.
Now you can login to the dashboard and proceed with the update.
After completing the above steps, future OTA updates will work directly from the dashboard UI.
If you're running a custom Umbrel install, you can run the following commands on the machine you installed Umbrel on:
# cd into the dir you installed Umbrel in
cd /path/to/your/custom/umbrel/install
# Manually update to latest Umbrel
sudo scripts/update/update --repo getumbrel/umbrel#v0.2.13
# Reboot system to make sure all background Umbrel services are stopped
sudo reboot
# cd into the dir you installed Umbrel in
cd /path/to/your/custom/umbrel/install
# Start Umbrel again
sudo scripts/start
After completing the above steps, future OTA updates will work directly from the dashboard UI.