Currently I am using a custom device (not officially supported) which is similar to many other devices that are supported.
The resin-supervisor logs for the device look like the following:
Oct 05 23:34:14 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:34:14 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:34:14 2f75674 resin-supervisor[2042]: [event] Event: Docker image download {"image":{"name":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3","appId":5,"serviceId":1,"serviceName":"main","imageId":8,"releaseId":8,"dependent":0,"dockerImageId":null}}
Oct 05 23:34:15 2f75674 resin-supervisor[2042]: [event] Event: Service exit {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:34:21 2f75674 resin-supervisor[2042]: [info] Internet Connectivity: OK
Oct 05 23:35:01 2f75674 resin-supervisor[2042]: [error] LogBackend: server responded with status code: 504
Oct 05 23:35:26 2f75674 resin-supervisor[2042]: [event] Event: Service restart {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:35:26 2f75674 resin-supervisor[2042]: [event] Event: Service exit {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:35:42 2f75674 resin-supervisor[2042]: [event] Event: Service restart {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:35:42 2f75674 resin-supervisor[2042]: [event] Event: Service exit {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:36:15 2f75674 resin-supervisor[2042]: [event] Event: Service restart {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:36:15 2f75674 resin-supervisor[2042]: [event] Event: Service exit {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:36:16 2f75674 resin-supervisor[2042]: [error] LogBackend: server responded with status code: 504
Oct 05 23:37:08 2f75674 resin-supervisor[2042]: [event] Event: Service restart {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:37:46 2f75674 resin-supervisor[2042]: [event] Event: Service exit {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:37:58 2f75674 resin-supervisor[2042]: [error] LogBackend: server responded with status code: 504
Oct 05 23:38:00 2f75674 resin-supervisor[2042]: [event] Event: Image download error {"error":{"message":"(HTTP code 404) no such image - no such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3: No such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3 ","stack":"Error: (HTTP code 404) no such image - no such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3: No such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3 \n at /usr/src/app/dist/app.js:688:42813\n at /usr/src/app/dist/app.js:688:42775\n at m.buildPayload (/usr/src/app/dist/app.js:688:42785)\n at IncomingMessage.<anonymous> (/usr/src/app/dist/app.js:688:42277)\n at IncomingMessage.emit (events.js:194:15)\n at endReadableNT (_stream_readable.js:1125:12)\n at process._tickCallback (internal/process/next_tick.js:63:19)"},"image":{"name":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3","appId":5,"serviceId":1,"serviceName":"main","imageId":8,"releaseId":8,"dependent":0,"dockerImageId":null}}
Oct 05 23:38:02 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:38:02 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:38:02 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:38:02 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:38:02 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:38:02 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:38:02 2f75674 resin-supervisor[2042]: [event] Event: Docker image download {"image":{"name":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3","appId":5,"serviceId":1,"serviceName":"main","imageId":8,"releaseId":8,"dependent":0,"dockerImageId":null}}
Oct 05 23:38:50 2f75674 resin-supervisor[2042]: [error] LogBackend: server responded with status code: 504
Oct 05 23:39:04 2f75674 resin-supervisor[2042]: [api] GET /v1/healthy 200 - 18.254 ms
Oct 05 23:39:12 2f75674 resin-supervisor[2042]: [event] Event: Service restart {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:39:19 2f75674 resin-supervisor[2042]: [event] Event: Service exit {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:40:02 2f75674 resin-supervisor[2042]: [error] LogBackend: server responded with status code: 504
Oct 05 23:40:37 2f75674 resin-supervisor[2042]: [event] Event: Service restart {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:40:39 2f75674 resin-supervisor[2042]: [event] Event: Service exit {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:41:27 2f75674 resin-supervisor[2042]: [error] LogBackend: server responded with status code: 504
Oct 05 23:41:29 2f75674 resin-supervisor[2042]: [event] Event: Image download error {"error":{"message":"(HTTP code 404) no such image - no such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3: No such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3 ","stack":"Error: (HTTP code 404) no such image - no such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3: No such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3 \n at /usr/src/app/dist/app.js:688:42813\n at /usr/src/app/dist/app.js:688:42775\n at m.buildPayload (/usr/src/app/dist/app.js:688:42785)\n at IncomingMessage.<anonymous> (/usr/src/app/dist/app.js:688:42277)\n at IncomingMessage.emit (events.js:194:15)\n at endReadableNT (_stream_readable.js:1125:12)\n at process._tickCallback (internal/process/next_tick.js:63:19)"},"image":{"name":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3","appId":5,"serviceId":1,"serviceName":"main","imageId":8,"releaseId":8,"dependent":0,"dockerImageId":null}}
Oct 05 23:41:32 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:41:32 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:41:32 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:41:32 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:41:32 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:41:32 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:41:32 2f75674 resin-supervisor[2042]: [event] Event: Docker image download {"image":{"name":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3","appId":5,"serviceId":1,"serviceName":"main","imageId":8,"releaseId":8,"dependent":0,"dockerImageId":null}}
Oct 05 23:42:19 2f75674 resin-supervisor[2042]: [error] LogBackend: server responded with status code: 504
Oct 05 23:43:10 2f75674 resin-supervisor[2042]: [event] Event: Service restart {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:43:10 2f75674 resin-supervisor[2042]: [event] Event: Service exit {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:44:00 2f75674 resin-supervisor[2042]: [error] LogBackend: server responded with status code: 504
Oct 05 23:44:09 2f75674 resin-supervisor[2042]: [event] Event: Service restart {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:44:09 2f75674 resin-supervisor[2042]: [event] Event: Service exit {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:44:10 2f75674 resin-supervisor[2042]: [debug] Attempting container log timestamp flush...
Oct 05 23:44:11 2f75674 resin-supervisor[2042]: [debug] Container log timestamp flush complete
Oct 05 23:44:12 2f75674 resin-supervisor[2042]: [api] GET /v1/healthy 200 - 13.323 ms
Oct 05 23:44:59 2f75674 resin-supervisor[2042]: [error] LogBackend: server responded with status code: 504
Oct 05 23:45:04 2f75674 resin-supervisor[2042]: [event] Event: Image download error {"error":{"message":"(HTTP code 404) no such image - no such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3: No such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3 ","stack":"Error: (HTTP code 404) no such image - no such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3: No such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3 \n at /usr/src/app/dist/app.js:688:42813\n at /usr/src/app/dist/app.js:688:42775\n at m.buildPayload (/usr/src/app/dist/app.js:688:42785)\n at IncomingMessage.<anonymous> (/usr/src/app/dist/app.js:688:42277)\n at IncomingMessage.emit (events.js:194:15)\n at endReadableNT (_stream_readable.js:1125:12)\n at process._tickCallback (internal/process/next_tick.js:63:19)"},"image":{"name":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3","appId":5,"serviceId":1,"serviceName":"main","imageId":8,"releaseId":8,"dependent":0,"dockerImageId":null}}
Oct 05 23:45:09 2f75674 resin-supervisor[2042]: [event] Event: Service restart {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:45:09 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:45:09 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:45:09 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:45:09 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:45:09 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:45:09 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:45:09 2f75674 resin-supervisor[2042]: [event] Event: Docker image download {"image":{"name":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3","appId":5,"serviceId":1,"serviceName":"main","imageId":8,"releaseId":8,"dependent":0,"dockerImageId":null}}
Oct 05 23:45:55 2f75674 resin-supervisor[2042]: [error] LogBackend: server responded with status code: 504
Oct 05 23:46:23 2f75674 resin-supervisor[2042]: [event] Event: Service exit {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:47:08 2f75674 resin-supervisor[2042]: [event] Event: Service restart {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:47:08 2f75674 resin-supervisor[2042]: [event] Event: Service exit {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:47:13 2f75674 resin-supervisor[2042]: [error] LogBackend: server responded with status code: 504
Oct 05 23:47:54 2f75674 resin-supervisor[2042]: [event] Event: Service restart {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:47:54 2f75674 resin-supervisor[2042]: [event] Event: Service exit {"service":{"appId":5,"serviceId":1,"serviceName":"main","releaseId":7}}
Oct 05 23:48:41 2f75674 resin-supervisor[2042]: [event] Event: Image download error {"error":{"message":"(HTTP code 404) no such image - no such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3: No such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3 ","stack":"Error: (HTTP code 404) no such image - no such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3: No such image: registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3 \n at /usr/src/app/dist/app.js:688:42813\n at /usr/src/app/dist/app.js:688:42775\n at m.buildPayload (/usr/src/app/dist/app.js:688:42785)\n at IncomingMessage.<anonymous> (/usr/src/app/dist/app.js:688:42277)\n at IncomingMessage.emit (events.js:194:15)\n at endReadableNT (_stream_readable.js:1125:12)\n at process._tickCallback (internal/process/next_tick.js:63:19)"},"image":{"name":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3","appId":5,"serviceId":1,"serviceName":"main","imageId":8,"releaseId":8,"dependent":0,"dockerImageId":null}}
Oct 05 23:48:42 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:48:42 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:48:42 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:48:42 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:48:42 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:48:42 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] Updating failed, but there's another update scheduled immediately: Error: Failed to apply state transition steps. Steps:["fetch"]
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at t.<anonymous> (/usr/src/app/dist/app.js:575:146448)
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at /usr/src/app/dist/app.js:575:130484
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at Object.throw (/usr/src/app/dist/app.js:575:130589)
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at s (/usr/src/app/dist/app.js:575:129354)
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] Device state apply error Error: Failed to apply state transition steps. Steps:["fetch"]
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at t.<anonymous> (/usr/src/app/dist/app.js:575:146448)
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at /usr/src/app/dist/app.js:575:130484
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at Object.throw (/usr/src/app/dist/app.js:575:130589)
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at s (/usr/src/app/dist/app.js:575:129354)
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [info] Applying target state
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] Scheduling another update attempt in 2000ms due to failure: Error: Failed to apply state transition steps. Steps:["fetch"]
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at t.<anonymous> (/usr/src/app/dist/app.js:575:146448)
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at /usr/src/app/dist/app.js:575:130484
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at Object.throw (/usr/src/app/dist/app.js:575:130589)
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at s (/usr/src/app/dist/app.js:575:129354)
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] Device state apply error Error: Failed to apply state transition steps. Steps:["fetch"]
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at t.<anonymous> (/usr/src/app/dist/app.js:575:146448)
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at /usr/src/app/dist/app.js:575:130484
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at Object.throw (/usr/src/app/dist/app.js:575:130589)
Oct 05 23:48:43 2f75674 resin-supervisor[2042]: [error] at s (/usr/src/app/dist/app.js:575:129354)
Oct 05 23:48:44 2f75674 resin-supervisor[2042]: [error] LogBackend: server responded with status code: 504
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [info] Applying target state
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [debug] Replacing container for service main because of config changes:
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [debug] Non-array fields: {"added":{},"deleted":{"command":{},"entrypoint":{},"environment":{},"labels":{}},"updated":{"image":"registry.openbalena.local/v2/20cddde4ea5b53e1c63a3162e1cf691d@sha256:6436e0383d4623d38fd102a194d459d9ec6a47a7fc90899aa1facb7c60bb00c3"}}
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [error] Scheduling another update attempt in 4000ms due to failure: Error: Failed to apply state transition steps. Steps:["fetch"]
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [error] at t.<anonymous> (/usr/src/app/dist/app.js:575:146448)
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [error] at /usr/src/app/dist/app.js:575:130484
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [error] at Object.throw (/usr/src/app/dist/app.js:575:130589)
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [error] at s (/usr/src/app/dist/app.js:575:129354)
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [error] Device state apply error Error: Failed to apply state transition steps. Steps:["fetch"]
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [error] at t.<anonymous> (/usr/src/app/dist/app.js:575:146448)
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [error] at /usr/src/app/dist/app.js:575:130484
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [error] at Object.throw (/usr/src/app/dist/app.js:575:130589)
Oct 05 23:48:45 2f75674 resin-supervisor[2042]: [error] at s (/usr/src/app/dist/app.js:575:129354)
Oct 05 23:49:06 2f75674 resin-supervisor[4716]: resin_supervisor
Oct 05 23:49:10 2f75674 resin-supervisor[4886]: Error response from daemon: No such container: resin_supervisor
Oct 05 23:49:10 2f75674 resin-supervisor[4896]: active
Oct 05 23:49:11 2f75674 resin-supervisor[4897]: Error: No such object: resin_supervisor
Oct 05 23:49:12 2f75674 resin-supervisor[4897]: Error: No such container: resin_supervisor
Oct 05 23:49:14 2f75674 resin-supervisor[4897]: Starting system message bus: dbus.
Oct 05 23:49:14 2f75674 resin-supervisor[4897]: * Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon
Oct 05 23:49:14 2f75674 resin-supervisor[4897]: ...done.
Oct 05 23:49:14 2f75674 resin-supervisor[4897]: Updating certificates in /etc/ssl/certs...
Oct 05 23:49:18 2f75674 resin-supervisor[4897]: 1 added, 0 removed; done.
Oct 05 23:49:18 2f75674 resin-supervisor[4897]: Running hooks in /etc/ca-certificates/update.d...
Oct 05 23:49:18 2f75674 resin-supervisor[4897]: done.
Oct 05 23:49:23 2f75674 resin-supervisor[4897]: [info] Supervisor v10.11.0 starting up...
Oct 05 23:49:23 2f75674 resin-supervisor[4897]: (node:1) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Oct 05 23:49:23 2f75674 resin-supervisor[4897]: [debug] Starting event tracker
Oct 05 23:49:23 2f75674 resin-supervisor[4897]: [debug] Starting logging infrastructure
Oct 05 23:49:23 2f75674 resin-supervisor[4897]: [debug] Starting api binder
Oct 05 23:49:23 2f75674 resin-supervisor[4897]: [event] Event: Supervisor start {}
Oct 05 23:49:24 2f75674 resin-supervisor[4897]: [debug] Performing database cleanup for container log timestamps
Oct 05 23:49:24 2f75674 resin-supervisor[4897]: [info] Previous engine snapshot was not stored. Skipping cleanup.
Oct 05 23:49:24 2f75674 resin-supervisor[4897]: [debug] Handling of local mode switch is completed
Oct 05 23:49:24 2f75674 resin-supervisor[4897]: [debug] Connectivity check enabled: true
Oct 05 23:49:24 2f75674 resin-supervisor[4897]: [debug] Starting periodic check for IP addresses
Oct 05 23:49:24 2f75674 resin-supervisor[4897]: [info] Reporting initial state, supervisor version and API info
Oct 05 23:49:24 2f75674 resin-supervisor[4897]: [debug] VPN status path exists.
Oct 05 23:49:24 2f75674 resin-supervisor[4897]: [info] Waiting for connectivity...
Oct 05 23:49:24 2f75674 resin-supervisor[4897]: [debug] Skipping preloading
Oct 05 23:49:24 2f75674 resin-supervisor[4897]: [info] Starting API server
Oct 05 23:49:24 2f75674 resin-supervisor[4897]: [info] Applying target state
Oct 05 23:49:24 2f75674 resin-supervisor[4897]: [debug] Ensuring device is provisioned
Oct 05 23:49:24 2f75674 resin-supervisor[4897]: [debug] Starting current state report
Oct 05 23:49:25 2f75674 resin-supervisor[4897]: [debug] Supervisor API listening on allowed interfaces only
That is from running journalctl -u resin-supervisor --no-pager
on a development image. Running balena logs (device)
on the balena machine shows effectively the same as my earlier reply, consistently the device fails to download the image. I have found it at times is a 504 error, and other times I am getting the errors shown above (no such image)