I'm hitting this too.  When the lxcbr0 device is not available, my
unpriv'd containers will not start due to not being able to set up the
network.

If I just touch /etc/dnsmasq.conf, then it all works as expected.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lxc in Ubuntu.
https://bugs.launchpad.net/bugs/1468611

Title:
  dnsmasq fails to start in lxc-net

Status in dnsmasq package in Ubuntu:
  Confirmed
Status in lxc package in Ubuntu:
  Confirmed

Bug description:
  The lxc-net systemd service calls /usr/lib/x86_64-linux-gnu/lxc/lxc-
  net start.  This causes

  dnsmasq -s lxc -S /lxc/ -u lxc-dnsmasq --strict-order --bind-
  interfaces --pid-file=/run/lxc/dnsmasq.pid --conf-file= --listen-
  address 10.0.3.1 --dhcp-range 10.0.3.2,10.0.3.254 --dhcp-lease-max=253
  --dhcp-no-override --except-interface=lo --interface=lxcbr0 --dhcp-
  leasefile=/var/lib/misc/dnsmasq.lxcbr0.leases --dhcp-authoritative

  to be run.  With dnsmasq-base   2.72-3.1 this works fine.  With 2.73-1
  it fails with:

  dnsmasq: cannot read /etc/dnsmasq.conf: No such file or directory

  unless one creates /etc/dnsmasq.conf, after which it succeeds.  Is
  this a change in the handling of --conf-file=- ?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/1468611/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to