3.0.1 - DNS fails in priviliged container but works in unpriviliged container

host ubuntu 4.15.0-23 with dnsmasq 2.79
container archlinux with systemd(-resolved) 238

Identical setup of 2 containers, except the unpriviliged having added

lxc.idmap = u 0 100000 65536
lxc.idmap = g 0 100000 65536

DNS works in the unpriviliged container but not in the priviliged, which seems very weird


systemd-resolve --status

Failed to get global data: Failed to activate service ‘org.freedesktop.resolve1’: timed out (service_start_timeout=25000ms)

systemctl status systemd-resolved

● systemd-resolved.service - Network Name Resolution
Loaded: loaded (/usr/lib/systemd/system/systemd-resolved.service; enabled; vendor preset: enabled)
Active: inactive (dead)

systemd[1]: Dependency failed for Network Name Resolution.
systemd[1]: systemd-resolved.service: Job systemd-resolved.service/start failed with result ‘dependency’.