Sure, I went back a few weeks in our release list and these are all the builds that are listed as cancelled or failed (all times listed in EST since that’s my current setting). You can see that it was happening a ton yesterday, but also it’s been happening for a while.
Not sure if you can view our releases, but I included the hashes. I figured that would probably be more helpful since it has the build log, docker compose, and other relevant stuff.
- 12/7 17:02 (
52b54a7
)
- 12/7 16:48 (
ddd4a95
)
- 12/7 16:43 (
251a313
)
- 12/7 15:54 (
9a394cc
)
- 12/7 11:29 (
9c9f90c
)
- 12/7 11:27 (
6b1b2f1
)
- 12/7 10:49 (
377183b
)
- 12/4 12:39 (
1dd1702
)
- 12/4 12:39 (
33c93ca
)
- 12/1 19:58 (
fd86bbd
)
- 12/1 17:50 (
9b88f62
)
- 12/1 18:47 (
355e6e4
)
- 12/1 16:09 (
53fb6cc
)
- 12/1 14:48 (
4c1f82c
)
- 11/29 22:57 (
fde1a37
)
- 11/24 19:02 (
033d6c2
)
- 11/24 18:58 (
257dcf5
)
- 11/24 16:37 (
ed20734
)
- 11/17 16:46 (
726165f
)
I didn’t check the log for every single one of these, but most of them got all the way to generating deltas so it’s not like the builds actually failed, and I know they weren’t actually cancelled, at least not intentionally.
Our docker compose file is currently:
version: '2.1'
networks: {}
volumes:
resin-data: {}
services:
nautilus:
build: ./nautilus
# Note: Disabling 'always' restart until Nautilus application handles
# start/stop behavior internally.
restart: on-failure
devices:
- "/dev/ttymxc1:/dev/ttymxc1"
- "/dev/ttymxc2:/dev/ttymxc2"
cap_add:
- SYS_RAWIO
volumes:
- 'resin-data:/data'
ports:
- "5500:5500" # Vision ZMQ
- "30200:30200" # NMEA-0183
- "30201:30201" # FusionEngine Client
nemo:
build: ./nemo
privileged: true
restart: always
depends_on:
- "nautilus"
volumes:
- 'resin-data:/data'
ports:
- "8888:8888" # Nemo REST Interface
labels:
io.balena.features.supervisor-api: '1'
io.balena.features.dbus: '1'
io.balena.features.procfs: '1'
environment:
- DBUS_SYSTEM_BUS_ADDRESS=unix:path=/host/run/dbus/system_bus_socket
ui-bridge:
build: ./nautilus
restart: always
ports:
- "3000:3000" # UI Websocket
command: ["/home/point_one/bootstrap.sh", "--force-start",
"./bin/ui_websocket_bridge",
"--ui-multicast-port=30108",
"--ws-port=3000"]
ntrip-proxy:
build: ./nautilus
restart: always
ports:
- "2101:2101" # Proxied NTRIP Output
command: ["/home/point_one/bootstrap.sh", "--force-start",
"./bin/ntrip_proxy",
"--polaris-api-key=${P1_POLARIS_API_KEY}",
"--polaris-unique-id=${P1_DEVICE_ID:-${BALENA_DEVICE_NAME_AT_INIT}}-ntrip-proxy",
"0.0.0.0", "2101", "point_one/applications/ntrip_proxy"]
eos:
build: ./eos
restart: always
volumes:
- 'resin-data:/data'
ports:
- "80:80" # EOS UI