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

1 Like

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!