Hi all,
I got started with Balena today and have bene able to get multi-container Docker setup on the device. I have some services that are pulling an image from the GitHub Container Registry which I was able to set up by passing in a Personal Access Token via –registry-secrets flag.
However, on the device (whether pushing from cloud or building locally), I continuously see “Installing service…” and nothing more.
[Logs] [2026-04-01T04:31:16.752Z] Installing service 'edge-upload-handler sha256:1ce4f2e04ae8297b47464ec018a9fcddafb4553e9581ef79d605dd8fdc0bfa2f'
[Logs] [2026-04-01T04:31:16.755Z] Installing service 'edge-agent sha256:5ae44e130356301d08e7d31e5b23a3c701b91e6b39534ef4744a3ea4e72c5f09'
[Logs] [2026-04-01T04:31:16.770Z] Installing service 'edge-webrtc-signaling sha256:69766d7d00c4cd01adb3315e50f1b1f9ada47c7d3cc897ca513580d565f42eef'
When going to the device, I can see the images using balena-engine images but I’m unable to start those services. Any idea or pointers for how to debug this custom service hanging during “Installing service” would be greatly appreciated!
Output of balena-engine images:
This suggests the images were able to be pushed and built on balena-cloud but aren’t being installed for some reason.
