Hey, can you let us know where you are downloading the version of balena-engine you tried, or are you building it from source? You could try it with a build flag like no_journald to remove the systemd dependency.
Hi @klutchell@tmigone. Do you maybe have a list of dependencies that Balena expects from the underlying Linux system?
On our system, it looks like a few dependencies are missing:
failed to start daemon: Error initializing network controller: error obtaining controller instance: failed to create NAT chain DOCKER: Iptables not found
ERRO[2021-07-21T09:44:03.911698086Z] Failed to built-in GetDriver graph btrfs /var/lib/balena-engine
ERRO[2021-07-21T09:44:03.914922995Z] Failed to built-in GetDriver graph zfs /var/lib/balena-engine
ERRO[2021-07-21T09:44:04.170617814Z] AUFS was not found in /proc/filesystems storage-driver=aufs
ERRO[2021-07-21T09:44:04.279133766Z] Failed to built-in GetDriver graph devicemapper /var/lib/balena-engine
WARN[2021-07-21T09:44:04.459445702Z] Your kernel does not support swap memory limit
WARN[2021-07-21T09:44:04.465744526Z] Your kernel does not support cgroup rt period
WARN[2021-07-21T09:44:04.468153458Z] Your kernel does not support cgroup rt runtime
WARN[2021-07-21T09:44:04.470562390Z] Your kernel does not support cgroup blkio weight
WARN[2021-07-21T09:44:04.475898240Z] Your kernel does not support cgroup blkio weight_device
WARN[2021-07-21T09:44:04.480019125Z] Your kernel does not support cgroup blkio throttle.read_bps_device
WARN[2021-07-21T09:44:04.481125094Z] Your kernel does not support cgroup blkio throttle.write_bps_device
WARN[2021-07-21T09:44:04.481408086Z] Your kernel does not support cgroup blkio throttle.read_iops_device
WARN[2021-07-21T09:44:04.481615080Z] Your kernel does not support cgroup blkio throttle.write_iops_device
WARN[2021-07-21T09:44:04.486189951Z] Unable to find cpuset cgroup in mounts
Remember that our balenaEngine is just a fork of the Docker/moby project so the same dependencies would apply. In this case you could either install iptables or enable legacy iptables as per this forum post:
If any other dependencies are missing I would personally just search for answers on the Docker forums or the moby project GH as it’s more likely to have been answered there!