Failed to start External Storage SDcard Updater

Umbrell completely refuses to load, all SSD and SD disks are connected and updated manually. Tried everything. Please help:

=====================
= Umbrel debug info =

Umbrel version

0.4.15

Flashed OS version

v0.4.16

Raspberry Pi Model

Revision : c03112
Serial : 100000002b2dfd65
Model : Raspberry Pi 4 Model B Rev 1.2

Firmware

Dec 1 2021 15:01:54
Copyright © 2012 Broadcom
version 71bd3109023a0c8575585ba87cbb374d2eeb038f (clean) (release) (start)

Temperature

temp=36.0’C

Throttling

throttled=0x0

Memory usage

          total        used        free      shared  buff/cache   available

Mem: 3.8G 131M 3.3G 8.0M 393M 3.6G
Swap: 4.1G 0B 4.1G

total: 3.5%
system: 3.5%
tor: 0%
lnd: 0%
electrs: 0%
bitcoin: 0%

Memory monitor logs

2019-02-14 10:28:29 Memory monitor running!
2019-02-14 10:28:41 Memory monitor running!
2019-02-14 10:28:53 Memory monitor running!
2019-02-14 10:29:05 Memory monitor running!
2019-02-14 10:29:17 Memory monitor running!
2019-02-14 10:29:29 Memory monitor running!
2019-02-14 10:29:41 Memory monitor running!
2019-02-14 10:29:53 Memory monitor running!
2019-02-14 10:30:05 Memory monitor running!
2019-02-14 10:30:17 Memory monitor running!

Filesystem information

Filesystem Size Used Avail Use% Mounted on
/dev/root 30G 3.1G 25G 12% /
/dev/sda1 916G 661G 210G 76% /home/umbrel/umbrel

Startup service logs

– Logs begin at Sun 2022-04-03 15:17:01 UTC, end at Mon 2022-04-04 12:21:11 UTC. –
Apr 03 15:17:24 umbrel systemd[1]: Dependency failed for Umbrel Startup Service.
Apr 03 15:17:24 umbrel systemd[1]: umbrel-startup.service: Job umbrel-startup.service/start failed with result ‘dependency’.
Apr 04 12:20:16 umbrel systemd[1]: Dependency failed for Umbrel Startup Service.
Apr 04 12:20:16 umbrel systemd[1]: umbrel-startup.service: Job umbrel-startup.service/start failed with result ‘dependency’.

External storage service logs

– Logs begin at Sun 2022-04-03 15:17:01 UTC, end at Mon 2022-04-04 12:21:11 UTC. –
Apr 03 15:17:05 umbrel systemd[1]: Starting External Storage Mounter…
Apr 03 15:17:05 umbrel external storage mounter[480]: Running external storage mount script…
Apr 03 15:17:05 umbrel external storage mounter[480]: Found device “Argon Forty”
Apr 03 15:17:05 umbrel external storage mounter[480]: Blacklisting USB device IDs against UAS driver…
Apr 03 15:17:05 umbrel external storage mounter[480]: Rebinding USB drivers…
Apr 03 15:17:06 umbrel external storage mounter[480]: Checking USB devices are back…
Apr 03 15:17:06 umbrel external storage mounter[480]: Waiting for USB devices…
Apr 03 15:17:07 umbrel external storage mounter[480]: Waiting for USB devices…
Apr 03 15:17:08 umbrel external storage mounter[480]: Checking if the device is ext4…
Apr 03 15:17:08 umbrel external storage mounter[480]: Yes, it is ext4
Apr 03 15:17:08 umbrel external storage mounter[480]: Checking if device contains an Umbrel install…
Apr 03 15:17:08 umbrel external storage mounter[480]: Yes, it contains an Umbrel install
Apr 03 15:17:08 umbrel external storage mounter[480]: Bind mounting external storage over local Umbrel installation…
Apr 03 15:17:08 umbrel external storage mounter[480]: Bind mounting external storage over local Docker data dir…
Apr 03 15:17:08 umbrel external storage mounter[480]: Bind mounting external storage to /swap
Apr 03 15:17:08 umbrel external storage mounter[480]: Bind mounting SD card root at /sd-card…
Apr 03 15:17:08 umbrel external storage mounter[480]: Checking Umbrel root is now on external storage…
Apr 03 15:17:09 umbrel external storage mounter[480]: Checking /var/lib/docker is now on external storage…
Apr 03 15:17:09 umbrel external storage mounter[480]: Checking /swap is now on external storage…
Apr 03 15:17:09 umbrel external storage mounter[480]: Setting up swapfile
Apr 03 15:17:10 umbrel external storage mounter[480]: Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
Apr 03 15:17:10 umbrel external storage mounter[480]: no label, UUID=03562e41-8d2c-4144-b055-a7ac4d10b9d6
Apr 03 15:17:10 umbrel external storage mounter[480]: Checking SD Card root is bind mounted at /sd-root…
Apr 03 15:17:10 umbrel external storage mounter[480]: Starting external drive mount monitor…
Apr 03 15:17:10 umbrel external storage mounter[480]: Mount script completed successfully!
Apr 03 15:17:10 umbrel systemd[1]: Started External Storage Mounter.

External storage SD card update service logs

– Logs begin at Sun 2022-04-03 15:17:01 UTC, end at Mon 2022-04-04 12:21:11 UTC. –
Apr 03 15:17:24 umbrel systemd[1]: Starting External Storage SDcard Updater…
Apr 03 15:17:24 umbrel external storage updater[940]: Checking if SD card Umbrel is newer than external storage…
Apr 03 15:17:24 umbrel external storage updater[940]: Yes, SD version is newer.
Apr 03 15:17:24 umbrel external storage updater[940]: Checking if the external storage version “0.4.15” satisfies update requirement “>=0.2.1”…
Apr 03 15:17:24 umbrel external storage updater[940]: Yes, it does, attempting an automatic update…
Apr 03 15:17:24 umbrel external storage updater[940]: =======================================
Apr 03 15:17:24 umbrel external storage updater[940]: =============== UPDATE ================
Apr 03 15:17:24 umbrel external storage updater[940]: =======================================
Apr 03 15:17:24 umbrel external storage updater[940]: ========== Stage: Download ============
Apr 03 15:17:24 umbrel external storage updater[940]: =======================================
Apr 03 15:17:24 umbrel external storage updater[940]: An update is already in progress. Exiting now.
Apr 03 15:17:24 umbrel systemd[1]: umbrel-external-storage-sdcard-update.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Apr 03 15:17:24 umbrel systemd[1]: umbrel-external-storage-sdcard-update.service: Failed with result ‘exit-code’.
Apr 03 15:17:24 umbrel systemd[1]: Failed to start External Storage SDcard Updater.
Apr 04 12:20:16 umbrel systemd[1]: Starting External Storage SDcard Updater…
Apr 04 12:20:16 umbrel external storage updater[3309]: Checking if SD card Umbrel is newer than external storage…
Apr 04 12:20:16 umbrel external storage updater[3309]: Yes, SD version is newer.
Apr 04 12:20:16 umbrel external storage updater[3309]: Checking if the external storage version “0.4.15” satisfies update requirement “>=0.2.1”…
Apr 04 12:20:16 umbrel external storage updater[3309]: Yes, it does, attempting an automatic update…
Apr 04 12:20:16 umbrel external storage updater[3309]: =======================================
Apr 04 12:20:16 umbrel external storage updater[3309]: =============== UPDATE ================
Apr 04 12:20:16 umbrel external storage updater[3309]: =======================================
Apr 04 12:20:16 umbrel external storage updater[3309]: ========== Stage: Download ============
Apr 04 12:20:16 umbrel external storage updater[3309]: =======================================
Apr 04 12:20:16 umbrel external storage updater[3309]: An update is already in progress. Exiting now.
Apr 04 12:20:16 umbrel systemd[1]: umbrel-external-storage-sdcard-update.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Apr 04 12:20:16 umbrel systemd[1]: umbrel-external-storage-sdcard-update.service: Failed with result ‘exit-code’.
Apr 04 12:20:16 umbrel systemd[1]: Failed to start External Storage SDcard Updater.

Karen logs

karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events

Docker containers

NAMES STATUS

Umbrel logs

Bitcoin Core logs

LND logs

electrs logs

Tor logs

================
==== Result ====

The debug script did not automatically detect any issues with your Umbrel.

Reflash your mSD card with the latest Umbrel version

Hi, exactly the same issue happens to me after trying to update to 0.5.0. The bitcoid keeps downloading the blocks but the interface returns Error: System service failed.

Unfortunately, I have tried to reflash the SD card three times, always with the same result.

Thank you for your advice.

=====================
= Umbrel debug info =

Umbrel version

0.4.18

Flashed OS version

v0.5.0

Raspberry Pi Model

Revision : c03112
Serial : 10000000facdc93e
Model : Raspberry Pi 4 Model B Rev 1.2

Firmware

Dec 1 2021 15:01:54
Copyright © 2012 Broadcom
version 71bd3109023a0c8575585ba87cbb374d2eeb038f (clean) (release) (start)

Temperature

temp=39.9’C

Throttling

throttled=0x0

Memory usage

          total        used        free      shared  buff/cache   available

Mem: 3.8G 138M 3.4G 8.0M 284M 3.6G
Swap: 4.1G 0B 4.1G

total: 3.7%
system: 3.7%
tor: 0%
thunderhub: 0%
ride-the-lightning: 0%
mempool: 0%
lndg: 0%
lnd: 0%
electrs: 0%
btc-rpc-explorer: 0%
btcpay-server: 0%
bitfeed: 0%
bitcoin: 0%

Memory monitor logs

2022-05-16 15:36:57 Warning memory usage at 91%
2022-05-28 14:58:56 Memory monitor running!
4744 ? S 0:00 bash ./scripts/memory-monitor
Memory monitor is already running
2022-06-02 10:42:42 Memory monitor running!
2022-06-16 06:17:35 Memory monitor running!
2022-06-16 07:18:05 Memory monitor running!
2022-07-04 13:15:41 Memory monitor running!
10612 pts/0 S 0:00 bash ./scripts/memory-monitor
Memory monitor is already running

Filesystem information

Filesystem Size Used Avail Use% Mounted on
/dev/root 15G 3.1G 11G 23% /
/dev/sda1 938G 532G 359G 60% /home/umbrel/umbrel

Startup service logs

– Logs begin at Mon 2022-07-04 20:10:18 UTC, end at Mon 2022-07-04 20:17:07 UTC. –
Jul 04 20:10:34 umbrel systemd[1]: Dependency failed for Umbrel Startup Service.
Jul 04 20:10:34 umbrel systemd[1]: umbrel-startup.service: Job umbrel-startup.service/start failed with result ‘dependency’.

External storage service logs

– Logs begin at Mon 2022-07-04 20:10:18 UTC, end at Mon 2022-07-04 20:17:07 UTC. –
Jul 04 20:10:22 umbrel systemd[1]: Starting External Storage Mounter…
Jul 04 20:10:22 umbrel external storage mounter[468]: Running external storage mount script…
Jul 04 20:10:23 umbrel external storage mounter[468]: Found device “TO Exter nal USB 3.0”
Jul 04 20:10:23 umbrel external storage mounter[468]: Blacklisting USB device IDs against UAS driver…
Jul 04 20:10:23 umbrel external storage mounter[468]: Rebinding USB drivers…
Jul 04 20:10:23 umbrel external storage mounter[468]: Checking USB devices are back…
Jul 04 20:10:23 umbrel external storage mounter[468]: Waiting for USB devices…
Jul 04 20:10:24 umbrel external storage mounter[468]: Waiting for USB devices…
Jul 04 20:10:25 umbrel external storage mounter[468]: Checking if the device is ext4…
Jul 04 20:10:25 umbrel external storage mounter[468]: Yes, it is ext4
Jul 04 20:10:25 umbrel external storage mounter[468]: Checking if device contains an Umbrel install…
Jul 04 20:10:25 umbrel external storage mounter[468]: Yes, it contains an Umbrel install
Jul 04 20:10:25 umbrel external storage mounter[468]: Bind mounting external storage over local Umbrel installation…
Jul 04 20:10:25 umbrel external storage mounter[468]: Bind mounting external storage over local Docker data dir…
Jul 04 20:10:25 umbrel external storage mounter[468]: Bind mounting external storage to /swap
Jul 04 20:10:25 umbrel external storage mounter[468]: Bind mounting SD card root at /sd-card…
Jul 04 20:10:25 umbrel external storage mounter[468]: Checking Umbrel root is now on external storage…
Jul 04 20:10:26 umbrel external storage mounter[468]: Checking /var/lib/docker is now on external storage…
Jul 04 20:10:26 umbrel external storage mounter[468]: Checking /swap is now on external storage…
Jul 04 20:10:26 umbrel external storage mounter[468]: Setting up swapfile
Jul 04 20:10:27 umbrel external storage mounter[468]: Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
Jul 04 20:10:27 umbrel external storage mounter[468]: no label, UUID=d7ab6756-0839-4031-800f-01c821d76a87
Jul 04 20:10:27 umbrel external storage mounter[468]: Checking SD Card root is bind mounted at /sd-root…
Jul 04 20:10:27 umbrel external storage mounter[468]: Starting external drive mount monitor…
Jul 04 20:10:27 umbrel external storage mounter[468]: Mount script completed successfully!
Jul 04 20:10:27 umbrel systemd[1]: Started External Storage Mounter.

External storage SD card update service logs

– Logs begin at Mon 2022-07-04 20:10:18 UTC, end at Mon 2022-07-04 20:17:07 UTC. –
Jul 04 20:10:34 umbrel systemd[1]: Starting External Storage SDcard Updater…
Jul 04 20:10:34 umbrel external storage updater[939]: Checking if SD card Umbrel is newer than external storage…
Jul 04 20:10:34 umbrel external storage updater[939]: Yes, SD version is newer.
Jul 04 20:10:34 umbrel external storage updater[939]: Checking if the external storage version “0.4.18” satisfies update requirement “>=0.4.18”…
Jul 04 20:10:34 umbrel external storage updater[939]: Yes, it does, attempting an automatic update…
Jul 04 20:10:34 umbrel external storage updater[939]: =======================================
Jul 04 20:10:34 umbrel external storage updater[939]: =============== UPDATE ================
Jul 04 20:10:34 umbrel external storage updater[939]: =======================================
Jul 04 20:10:34 umbrel external storage updater[939]: ========== Stage: Download ============
Jul 04 20:10:34 umbrel external storage updater[939]: =======================================
Jul 04 20:10:34 umbrel external storage updater[939]: An update is already in progress. Exiting now.
Jul 04 20:10:34 umbrel systemd[1]: umbrel-external-storage-sdcard-update.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Jul 04 20:10:34 umbrel systemd[1]: umbrel-external-storage-sdcard-update.service: Failed with result ‘exit-code’.
Jul 04 20:10:34 umbrel systemd[1]: Failed to start External Storage SDcard Updater.

Karen logs

sent 573,413 bytes received 4,914 bytes 1,156,654.00 bytes/sec
total size is 555,002 speedup is 0.96
Successfully backed up to /home/umbrel/umbrel/.umbrel-backup
== End Update Script 00-run.sh ==

== Begin Update Script 01-run.sh ==

=======================================
=============== UPDATE ================

=========== Stage: Install ============

=============================================
Installing on Umbrel OS v0.4.6

Replacing /sd-root/home/umbrel/umbrel on SD card with the new release
sending incremental file list
cannot delete non-empty directory: lnd
cannot delete non-empty directory: electrs
cannot delete non-empty directory: bitcoin
./

sent 11,024 bytes received 350 bytes 22,748.00 bytes/sec
total size is 1,231,348 speedup is 108.26
Fixing permissions
Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://archive.raspberrypi.org/debian buster InRelease
Hit:3 http://deb.debian.org/debian-security buster/updates InRelease
Hit:4 https://download.docker.com/linux/debian buster InRelease
Hit:5 http://deb.debian.org/debian buster-updates InRelease
Reading package lists…karen is running in /home/umbrel/umbrel/events
Got signal:
karen is getting triggered!
./karen: line 68: /home/umbrel/umbrel/events/triggers/: Is a directory
Got signal:
karen is getting triggered!
./karen: line 68: /home/umbrel/umbrel/events/triggers/: Is a directory
10601 pts/0 S 0:00 bash ./karen
10656 pts/0 S 0:00 bash ./karen
karen is already running
Got signal:
karen is getting triggered!
Got signal:
karen is getting triggered!
./karen: line 68: /home/umbrel/umbrel/events/triggers/: Is a directory
./karen: line 68: /home/umbrel/umbrel/events/triggers/: Is a directory

Docker containers

NAMES STATUS

Umbrel logs

This helped! rm -f ~/umbrel/statuses/update-in-progress && sudo reboot

I had the same issue and the command fixed it as well, thanks!