Pin docker version to v24 for tests

Moby v25 adds the dynamically generated MAC address to the Config field,
which breaks the state engine, preventing the state from settling as the
current state never matches the target state (empty mac address). This
seems to be a bug in Moby that we reported in moby/moby#47228

The issue won't affect Balena devices until balenaEngine is updated, and this
change fixes testing for now.

Change-type: patch
This commit is contained in:
Felipe Lalanne 2024-01-25 16:34:35 -03:00
parent 6ee606806d
commit 0500fe10bb

View File

@ -39,7 +39,7 @@ services:
MOCK_SYSTEMD_UNITS: openvpn.service avahi.socket
docker:
image: docker:dind
image: docker:24-dind
stop_grace_period: 3s
privileged: true
environment: