Rob Watson
10ca605db0
fixup! refactor(container): restart handling
2025-04-13 05:55:53 +02:00
Rob Watson
a74a2c7819
fixup! refactor(container): restart handling
2025-04-13 05:23:16 +02:00
Rob Watson
7242534a10
fixup! refactor(container): restart handling
2025-04-13 05:20:47 +02:00
Rob Watson
888aadbdc0
fixup! refactor(container): restart handling
2025-04-13 05:14:58 +02:00
Rob Watson
23b669cbff
fixup! refactor(container): restart handling
2025-04-13 05:11:25 +02:00
Rob Watson
aba53e7cd3
fixup! refactor(container): restart handling
2025-04-12 20:05:24 +02:00
Rob Watson
a0a2e55a67
fixup! refactor(container): restart handling
2025-04-12 19:41:31 +02:00
Rob Watson
7eff6c6065
refactor(container): restart handling
2025-04-12 19:08:17 +02:00
Rob Watson
18d5ef3db1
fix(container): do not error on pull image failure
2025-04-08 13:03:29 +02:00
Rob Watson
3866d9dd07
doc: fix typo
2025-03-26 17:41:04 +01:00
Rob Watson
ffce32f4fe
fix(container): handle race condition on ContainerWait
...
When a destination is removed, its container is stopped and removed.
This preempts the ContainerWait call in the destination loop, which then
tries to call ContainerInspect to infer if the container is restarting
or not.
It was already known that this call is prone to race conditions. This
commit handles an additional case where the container has already been
completely removed by the time the call is made; we can safely infer
that it is not restarting.
2025-03-26 13:42:25 +01:00
Rob Watson
117ed7562c
feat: stream key
2025-03-24 21:59:45 +01:00
Rob Watson
797ef57417
feat: pull progress
2025-03-19 20:54:19 +01:00
Rob Watson
b231e8736c
feat: cleanup zombie networks
2025-03-16 15:05:43 +01:00
Rob Watson
99766c8230
feat: error handling
2025-03-14 20:57:04 +01:00
Rob Watson
7dba1768a4
refactor: internal package
2025-03-09 19:58:25 +01:00