I have an UP board which I am running multiple services on. Two services are privileged; one of the privileged services has UDEV=1.
However, when rebooting, or pushing changes, i get the error:
“Unable to start udev, container must be run in privileged mode to start udev!”
I have checked that the container is privileged.
The service is built using "balenalib/%%BALENA_MACHINE_NAME%%-ubuntu-openjdk:8-bionic-run
When I ssh to the host, i find that the dummy0 interface still exists. I am guessing its either a race condition between the two privileged containers or the ip link delete line is failing.
I’ve got a workaround, but I wanted to report the bug.