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/startAfter completing the above steps, future OTA updates will work directly from the dashboard UI.