Failed install of Umbrel 1.0 on fresh Ubuntu 22.04 LTS

Background:

  • Fresh install of Ubuntu 22.04 LTS on a PC
  • Updated all packages
  • Attempt to install Umbrel OS 1.0 with “curl -L https://umbrel.sh | bash -s – --install-path /media/Data/umbrel”

Result:

======================================
============ CONFIGURING =============
=============== UMBREL ===============
======================================

Generating auth credentials

Generating Tor password

docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.
See 'docker run --help'.

Output of “sudo umbrel/scripts/debug”

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

Umbrel version
--------------
0.5.4

Memory usage
------------
               total        used        free      shared  buff/cache   available
Mem:             63G        1.8G         58G        574M        3.4G         60G
Swap:           2.0G          0B        2.0G

total: 2.8%
system: 2.8%

Memory monitor logs
-------------------
tail: cannot open '/media/Data/umbrel/scripts/../logs/memory-monitor.log' for reading: No such file or directory

Filesystem information
----------------------
Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme0n1p2  457G   12G  422G   3% /
/dev/nvme1n1    3.6T  798G  2.7T  23% /media/Data

Karen logs
----------

tail: cannot open 'logs/karen.log' for reading: No such file or directory

Docker containers
-----------------
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

Umbrel logs
-----------

ERROR: The Compose file './docker-compose.yml' is invalid because:
networks.default.ipam.config.subnet is invalid: should use the CIDR format
services.tor_proxy.ports contains an invalid type, it should be a number, or an object
services.auth.ports contains an invalid type, it should be a number, or an object
services.nginx.ports contains an invalid type, it should be a number, or an object

Tor Proxy logs
--------

ERROR: The Compose file './docker-compose.yml' is invalid because:
networks.default.ipam.config.subnet is invalid: should use the CIDR format
services.tor_proxy.ports contains an invalid type, it should be a number, or an object
services.auth.ports contains an invalid type, it should be a number, or an object
services.nginx.ports contains an invalid type, it should be a number, or an object
================
==== Result ====
================
==== END =====

From a fresh install - I wouldn’t have expected it to be broken right out of the gate - any ideas???

So - previously, the notification at the bottom of the Umbrel OS page said that UmbrelOS 1.0 was going to be available in April for non-PI installs. On top of that, the curl command actually didn’t work and indicated that the “other OS” release was coming in April.

When I looked again on 4/2, the notification was different and listed the curl command and the curl command started working…

but I see now in the debug log that it’s trying to install Umbrel version “0.5.4” - does that mean that it actually is NOT released for non-PI install yet??? If that’s the case, then why did the website change to show the command and why did the curl command start working???

1 Like