Skip to content

executor: disable DNS when running dnsmasq

clayton craft requested to merge craftyguy/valve-infra:executor_no_dns into master

This disables DNS when running dnsmasq in the executor container which, according to the dnsmasq readme, setting the port to 0 effectively does.

Running with DNS enabled conflicts with systemd-resolved running on the gateway (both bind to port 53), and we don't actually want the testers to resolve DNS anyways. dnsmasq in the executor container will continue to provide DHCP/PXE services to the testers.

Related: #25

Merge request reports