Linaro / lite-lava-docker-compose

LITE Team LAVA docker dispatcher
MIT License
5 stars 10 forks source link

lite-lava-dispatcher: Don't install lava-coordinator, rely on cointainerized #161

Closed pfalcon closed 3 years ago

pfalcon commented 3 years ago

Installing lava-coordinator via apt was effectively a quick stop-gap measure to get multinode jobs working in dockerized setup. However, apt package is quite dated (2020.12 currently) and pulls similarly dated lava-common package which recently started to actively conflict with other dispatcher code.

OTOH, the (upstream) docker setup includes a container running coordinator. And real problem originally was actually getting a proper coordinator config on the dispatcher, installing the lava-coordinator package seemed like an easy way to do that. So, now we stop installing the whole package, and instead install just the config file pointing to a proper host in the docker-compose system.

Signed-off-by: Paul Sokolovsky paul.sokolovsky@linaro.org

pfalcon commented 3 years ago

Merging.