I ran some tests with the handover strategy.
Be aware that no communication between old and new application is implemented. These tests are only intended to show how timeout works and update strategy.
After the timeout has expired, the update should start.
The problems are as follows: the old container is still running and the new container is not started. Timeout does not work either.
How can I test it?
my docer-compose.yml file:
version: ‘2’
services:
uep-nginx:
…
uep-rest-app:
…
ShuttleControlApplication:
…
labels:
…
io.balena.update.strategy: hand-over
io.balena.update.handover-timeout: 60000