I have a Verdin IMX8MP on a Dahlia carrier board. I had initially installed the base OS via the EasyInstaller picking the one with the sample containers. Everything was working fine and I could get to the Portainer container to manage the example containers.
I then removed the example containers, leaving the Portainer one and now when I reboot the device, linux starts as does the Portainer container. I can SSH into the board and see the container running, but when I try to go to the Portainer web page, my host browser can’t connect.
Connecting a keyboard and display directly to the Dahlia board, I can see the device boot, but it goes to a dark purple screen and the Portainer logon screen does not show. I can still SSH into the board, but that is it.
I tried to put the board into recover mode multiple times, in the hope of running EasyInstaller again but I get an error running the recover script as follows:
Downloading Toradex Easy Installer...
[sudo] password for parallels:
./recovery/uuu: 1: Syntax error: "|" unexpected
Downloading Toradex Easy Installer failed...
Not sure what to do at this point to get the board back up and running.
UPDATE: It looks like I removed the wrong container… Looking at another board that is working, the running container is portainer/portainer-ce
. On the board that is giving me problems, the container is torizon/weston-vivante
. So the real question then is… can I reinstall and run the Portainer container to the board without having to reflash it with the EasyInstaller?
UPDATE 2: I found where the docker-compose.yml
file exists in /var/sota/storage/docker-compse
and tried running docker-compose up --build
but I get the following errors:
docker-compose-kiosk-1 | [1:42:0821/174314.657476:ERROR:bus.cc(397)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
docker-compose-kiosk-1 | [1:42:0821/174314.657580:ERROR:bus.cc(397)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
docker-compose-kiosk-1 | [1:42:0821/174314.773134:ERROR:bus.cc(397)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
docker-compose-kiosk-1 | [1:42:0821/174314.773248:ERROR:bus.cc(397)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
docker-compose-kiosk-1 | [1:1:0821/174314.884502:ERROR:cursor_loader.cc(116)] Failed to load a platform cursor of type kNull
docker-compose-kiosk-1 | [1:97:0821/174315.091471:ERROR:object_proxy.cc(623)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
docker-compose-kiosk-1 | [1:97:0821/174315.093521:ERROR:object_proxy.cc(623)] Failed to call method: org.freedesktop.UPower.GetDisplayDevice: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
docker-compose-kiosk-1 | [1:97:0821/174315.099424:ERROR:object_proxy.cc(623)] Failed to call method: org.freedesktop.UPower.EnumerateDevices: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
As you can tell, I don’t know what I am doing…LOL… but hoping I can get the containers rebuilt and the board back to running status.