<div dir="ltr">Package: systemd<br>Version: 232-25+deb9u12<br>Severity: important<br><br>Dear Maintainer,<br><br>I'm having problem with systemd-networkd.service that are likely linked<br>to latest stretch patch 232-25+deb9u12.<br><br>The issue can be reproduced when a bride is created:<br><br>/etc/network/interfaces:<br><br>auto br0<br>iface br0 inet static<br>        address 192.168.1.2<br>        broadcast 192.168.2.255<br>        netmask 255.255.255.0<br>        gateway 192.168.2.254<br>        bridge_ports none<br>        bridge_waitport 0<br><br>$ ifup br0<br><br>$ ifconfig br0<br>br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500<br>        inet 192.168.1.2  netmask 255.255.255.0  broadcast 192.168.2.255<br>        ether 06:e5:0f:b4:01:5f  txqueuelen 1000  (Ethernet)<br>        RX packets 0  bytes 0 (0.0 B)<br>        RX errors 0  dropped 0  overruns 0  frame 0<br>        TX packets 0  bytes 0 (0.0 B)<br>        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0<br><br>$ systemctl restart systemd-networkd<br>$ ifconfig br0<br>br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500<br>        ether 06:e5:0f:b4:01:5f  txqueuelen 1000  (Ethernet)<br>        RX packets 0  bytes 0 (0.0 B)<br>        RX errors 0  dropped 0  overruns 0  frame 0<br>        TX packets 0  bytes 0 (0.0 B)<br>        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0<br><br>As you can see, after systemd-networkd restart there no IPv4 assigned to the<br> bridge.<br><br>This bug affect services that are using virtual bridges such as Docker (see:<br> <a href="https://github.com/moby/moby/issues/40217">https://github.com/moby/moby/issues/40217</a>).<br>It appears that losing carrier on virtual bridge might trigger IP address<br> lost. I've noticed same issue on number of servers running the this systemd version (used to work with earlier versions).<br><br>Regards,<br>Tomas<br><br>-- Package-specific info:<br><br>-- System Information:<br>Debian Release: 9.12<br>  APT prefers oldstable-updates<br>  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')<br>Architecture: amd64 (x86_64)<br><br>Kernel: Linux 4.9.0-11-amd64 (SMP w/12 CPU cores)<br>Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored:<br> LC_ALL set to en_US.utf-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored:<br> LC_ALL set to en_US.utf-8)<br>Shell: /bin/sh linked to /bin/dash<br>Init: systemd (via /run/systemd/system)<br><br>Versions of packages systemd depends on:<br>ii  adduser         3.115<br>ii  libacl1         2.2.52-3+b1<br>ii  libapparmor1    2.11.0-3+deb9u2<br>ii  libaudit1       1:2.6.7-2<br>ii  libblkid1       2.29.2-1+deb9u1<br>ii  libc6           2.24-11+deb9u4<br>ii  libcap2         1:2.25-1<br>ii  libcryptsetup4  2:1.7.3-4<br>ii  libgcrypt20     1.7.6-2+deb9u3<br>ii  libgpg-error0   1.26-2<br>ii  libidn11        1.33-1+deb9u1<br>ii  libip4tc0       1.6.0+snapshot20161117-6<br>ii  libkmod2        23-2<br>ii  liblz4-1        0.0~r131-2+b1<br>ii  liblzma5        5.2.2-1.2+b1<br>ii  libmount1       2.29.2-1+deb9u1<br>ii  libpam0g        1.1.8-3.6<br>ii  libseccomp2     2.3.1-2.1+deb9u1<br>ii  libselinux1     2.6-3+b3<br>ii  libsystemd0     232-25+deb9u12<br>ii  mount           2.29.2-1+deb9u1<br>ii  procps          2:3.3.12-3+deb9u1<br>ii  util-linux      2.29.2-1+deb9u1<br><br>Versions of packages systemd recommends:<br>ii  dbus            1.10.28-0+deb9u1<br>ii  libpam-systemd  232-25+deb9u12<br><br>Versions of packages systemd suggests:<br>pn  policykit-1        <none><br>pn  systemd-container  <none><br>pn  systemd-ui         <none><br><br>Versions of packages systemd is related to:<br>pn  dracut           <none><br>ii  initramfs-tools  0.130<br>ii  udev             232-25+deb9u12<br><br>-- Configuration Files:<br>/etc/systemd/journald.conf changed [not included]<br>/etc/systemd/system.conf changed [not included]<br><br>-- no debconf information<br><br></div>