<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Fri, Nov 18, 2016 at 4:03 PM arnaud gaboury <<a href="mailto:arnaud.gaboury@gmail.com">arnaud.gaboury@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="gmail_msg"><div class="gmail_quote gmail_msg"><div dir="ltr" class="gmail_msg">On Fri, Nov 18, 2016 at 3:51 PM arnaud gaboury <<a href="mailto:arnaud.gaboury@gmail.com" class="gmail_msg" target="_blank">arnaud.gaboury@gmail.com</a>> wrote:<br class="gmail_msg"></div><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div class="gmail_msg"><div class="gmail_msg"><div class="gmail_msg"><div class="gmail_msg"><div class="gmail_msg">A recent change (upgrade ?) in my setup broke the network in my container. Network is OK on the host, but not on the container.<br class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">My setup:<br class="gmail_msg"><br class="gmail_msg"></div>Host: Archlinux -  <br class="gmail_msg">% systemctl --version<br class="gmail_msg">systemd 231<br class="gmail_msg">+PAM -AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN<br class="gmail_msg"><br class="gmail_msg">% ip a<br class="gmail_msg">1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1<br class="gmail_msg">    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00<br class="gmail_msg">    inet <a href="http://127.0.0.1/8" class="gmail_msg" target="_blank">127.0.0.1/8</a> scope host lo<br class="gmail_msg">       valid_lft forever preferred_lft forever<br class="gmail_msg">    inet6 ::1/128 scope host <br class="gmail_msg">       valid_lft forever preferred_lft forever<br class="gmail_msg">2: enp7s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP group default qlen 1000<br class="gmail_msg">    link/ether 14:da:e9:b5:7a:88 brd ff:ff:ff:ff:ff:ff<br class="gmail_msg">3: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000<br class="gmail_msg">    link/ether b6:0c:00:22:f1:4a brd ff:ff:ff:ff:ff:ff<br class="gmail_msg">    inet <a href="http://192.168.1.87/24" class="gmail_msg" target="_blank">192.168.1.87/24</a> brd 192.168.1.255 scope global br0<br class="gmail_msg">       valid_lft forever preferred_lft forever<br class="gmail_msg">    inet6 fe80::b40c:ff:fe22:f14a/64 scope link <br class="gmail_msg">       valid_lft forever preferred_lft forever<br class="gmail_msg">5: ve-poppy@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000<br class="gmail_msg">    link/ether 0e:9a:d7:18:a3:59 brd ff:ff:ff:ff:ff:ff link-netnsid 0<br class="gmail_msg">    inet <a href="http://169.254.92.184/16" class="gmail_msg" target="_blank">169.254.92.184/16</a> brd 169.254.255.255 scope link ve-poppy<br class="gmail_msg">       valid_lft forever preferred_lft forever<br class="gmail_msg">    inet <a href="http://10.0.0.1/28" class="gmail_msg" target="_blank">10.0.0.1/28</a> brd 10.0.0.15 scope global ve-poppy<br class="gmail_msg">       valid_lft forever preferred_lft forever<br class="gmail_msg">    inet <a href="http://10.0.0.17/28" class="gmail_msg" target="_blank">10.0.0.17/28</a> brd 10.0.0.31 scope global ve-poppy<br class="gmail_msg">       valid_lft forever preferred_lft forever<br class="gmail_msg">    inet6 fe80::c9a:d7ff:fe18:a359/64 scope link <br class="gmail_msg">       valid_lft forever preferred_lft forever<br class="gmail_msg"><br class="gmail_msg">% networkctl status<br class="gmail_msg">●        State: routable<br class="gmail_msg">       Address: 192.168.1.87 on br0<br class="gmail_msg">                172.17.0.1 on docker0<br class="gmail_msg">                10.0.0.1 on ve-poppy<br class="gmail_msg">                10.0.0.17 on ve-poppy<br class="gmail_msg">                169.254.92.184 on ve-poppy<br class="gmail_msg">                fe80::b40c:ff:fe22:f14a on br0<br class="gmail_msg">                fe80::c9a:d7ff:fe18:a359 on ve-poppy<br class="gmail_msg">       Gateway: 192.168.1.254 (Technicolor) on br0<br class="gmail_msg">           DNS: 192.168.1.254<br class="gmail_msg"><br class="gmail_msg">------------------------------------------------------------------------------<br class="gmail_msg"></div>Container: Fedora 24 -<span class="m_99693321747920056m_2734303719409263215inbox-inbox-l7 gmail_msg"> <br class="gmail_msg">% systemctl --version<br class="gmail_msg">systemd 229<br class="gmail_msg">+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN<br class="gmail_msg"><br class="gmail_msg"></span></div> % ip a<br class="gmail_msg">1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1<br class="gmail_msg">    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00<br class="gmail_msg">    inet <a href="http://127.0.0.1/8" class="gmail_msg" target="_blank">127.0.0.1/8</a> scope host lo<br class="gmail_msg">       valid_lft forever preferred_lft forever<br class="gmail_msg">    inet6 ::1/128 scope host <br class="gmail_msg">       valid_lft forever preferred_lft forever<br class="gmail_msg">2: host0@if6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000<br class="gmail_msg">    link/ether 0e:7f:c3:fb:25:b1 brd ff:ff:ff:ff:ff:ff link-netnsid 0<br class="gmail_msg">    inet <a href="http://192.168.1.94/24" class="gmail_msg" target="_blank">192.168.1.94/24</a> brd 192.168.1.255 scope global host0<br class="gmail_msg">       valid_lft forever preferred_lft forever<br class="gmail_msg">    inet6 fe80::c7f:c3ff:fefb:25b1/64 scope link <br class="gmail_msg">       valid_lft forever preferred_lft forever<br class="gmail_msg"><br class="gmail_msg">% networkctl status <br class="gmail_msg">●        State: routable<br class="gmail_msg">       Address: 192.168.1.94 on host0<br class="gmail_msg">                fe80::c7f:c3ff:fefb:25b1 on host0<br class="gmail_msg">       Gateway: 192.168.1.254 on host0<br class="gmail_msg">           DNS: 192.168.1.254<br class="gmail_msg"><br class="gmail_msg"># ping 8.8.8.8<br class="gmail_msg"><br class="gmail_msg">PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.<br class="gmail_msg">From 192.168.1.94 icmp_seq=1 Destination Host Unreachable<br class="gmail_msg">From 192.168.1.94 icmp_seq=2 Destination Host Unreachable<br class="gmail_msg">From 192.168.1.94 icmp_seq=3 Destination Host Unreachable<br class="gmail_msg"><br class="gmail_msg">--- 8.8.8.8 ping statistics ---<br class="gmail_msg">5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4008ms<br class="gmail_msg">pipe 4<br class="gmail_msg">-------------------------------------------------------------<br class="gmail_msg"><br class="gmail_msg"></div>Container is started at boot this way: systemd-nspawn@poppy<br class="gmail_msg"><br class="gmail_msg"></div>Network is managed on both OS only by systemd-networkd <br class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">/etc/systemd/network/bridge.netdev<br class="gmail_msg">------------------------------------------------------<br class="gmail_msg"></div><div class="gmail_msg">[NetDev]<br class="gmail_msg">Name=br0<br class="gmail_msg">Kind=bridge<br class="gmail_msg"><br class="gmail_msg">/etc/systemd/network/bridge.network<br class="gmail_msg">----------------------------------------------------------<br class="gmail_msg">[Match]<br class="gmail_msg">Name=br0<br class="gmail_msg"><br class="gmail_msg">[Network]<br class="gmail_msg">Address=<a href="http://192.168.1.87/24" class="gmail_msg" target="_blank">192.168.1.87/24</a><br class="gmail_msg">Description="Dole - Poppy bridge network"<br class="gmail_msg">Gateway=192.168.1.254<br class="gmail_msg">DNS=192.168.1.254<br class="gmail_msg"><br class="gmail_msg">/etc/systemd/network/eth.network<br class="gmail_msg">--------------------------------------------------<br class="gmail_msg">[Match]<br class="gmail_msg">Name=enp7s0<br class="gmail_msg"><br class="gmail_msg">[Network]<br class="gmail_msg">Description="Dole - Static network with bridge"<br class="gmail_msg">Bridge=br0<br class="gmail_msg"></div></div></blockquote><div class="gmail_msg"><br class="gmail_msg"></div></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_quote gmail_msg"><div class="gmail_msg">EDIT: if it can help:<br class="gmail_msg"><br class="gmail_msg">Container:<br class="gmail_msg"> % systemctl status systemd-networkd.service <br class="gmail_msg">● systemd-networkd.service - Network Service<br class="gmail_msg">   Loaded: loaded (/usr/lib/systemd/system/systemd-networkd.service; enabled; vendor preset: disabled)<br class="gmail_msg">   Active: active (running) since Fri 2016-11-18 15:14:32 CET; 45min ago<br class="gmail_msg">     Docs: man:systemd-networkd.service(8)<br class="gmail_msg"> Main PID: 41 (systemd-network)<br class="gmail_msg">   Status: "Processing requests..."<br class="gmail_msg">   CGroup: /machine.slice/systemd-nspawn@poppy.service/system.slice/systemd-networkd.service<br class="gmail_msg">           └─41 /usr/lib/systemd/systemd-networkd<br class="gmail_msg"><br class="gmail_msg">Nov 18 15:14:32 <a href="http://thetradinghall.com" class="gmail_msg" target="_blank">thetradinghall.com</a> systemd[1]: Starting Network Service...<br class="gmail_msg">Nov 18 15:14:32 <a href="http://thetradinghall.com" class="gmail_msg" target="_blank">thetradinghall.com</a> systemd-networkd[41]: host0: IPv6 enabled for interface: Success<br class="gmail_msg">Nov 18 15:14:32 <a href="http://thetradinghall.com" class="gmail_msg" target="_blank">thetradinghall.com</a> systemd-networkd[41]: Enumeration completed<br class="gmail_msg">Nov 18 15:14:32 <a href="http://thetradinghall.com" class="gmail_msg" target="_blank">thetradinghall.com</a> systemd-networkd[41]: host0: Gained carrier<br class="gmail_msg">Nov 18 15:14:32 <a href="http://thetradinghall.com" class="gmail_msg" target="_blank">thetradinghall.com</a> systemd[1]: Started Network Service.<br class="gmail_msg">Nov 18 15:14:33 <a href="http://thetradinghall.com" class="gmail_msg" target="_blank">thetradinghall.com</a> systemd-networkd[41]: host0: Gained IPv6LL<br class="gmail_msg">Nov 18 15:14:45 <a href="http://thetradinghall.com" class="gmail_msg" target="_blank">thetradinghall.com</a> systemd-networkd[41]: host0: Starting DHCPv6 client after NDisc timeout<br class="gmail_msg">Nov 18 15:14:45 <a href="http://thetradinghall.com" class="gmail_msg" target="_blank">thetradinghall.com</a> systemd-networkd[41]: host0: Configured<br class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Host:<br class="gmail_msg">% systemctl status systemd-networkd.service <br class="gmail_msg">● systemd-networkd.service - Network Service<br class="gmail_msg">   Loaded: loaded (/usr/lib/systemd/system/systemd-networkd.service; enabled; vendor preset: enabled)<br class="gmail_msg">   Active: active (running) since Fri 2016-11-18 13:28:10 CET; 2h 30min ago<br class="gmail_msg">     Docs: man:systemd-networkd.service(8)<br class="gmail_msg"> Main PID: 2174 (systemd-network)<br class="gmail_msg">   Status: "Processing requests..."<br class="gmail_msg">    Tasks: 1 (limit: 4915)<br class="gmail_msg">   Memory: 2.0M<br class="gmail_msg">      CPU: 200ms<br class="gmail_msg">   CGroup: /system.slice/systemd-networkd.service<br class="gmail_msg">           └─2174 /usr/lib/systemd/systemd-networkd<br class="gmail_msg"><br class="gmail_msg">Nov 18 13:28:25 hortensia systemd-networkd[2174]: ve-poppy: Configured<br class="gmail_msg">Nov 18 13:28:26 hortensia systemd-networkd[2174]: br0: Configured<br class="gmail_msg">Nov 18 15:02:35 hortensia systemd-networkd[2174]: ve-poppy: Lost carrier<br class="gmail_msg">Nov 18 15:02:40 hortensia systemd-networkd[2174]: ve-poppy: Gained carrier<br class="gmail_msg">Nov 18 15:02:46 hortensia systemd-networkd[2174]: ve-poppy: Configured<br class="gmail_msg">Nov 18 15:10:19 hortensia systemd-networkd[2174]: ve-poppy: Lost carrier<br class="gmail_msg">Nov 18 15:14:31 hortensia systemd-networkd[2174]: ve-poppy: IPv6 enabled for interface: Success<br class="gmail_msg">Nov 18 15:14:32 hortensia systemd-networkd[2174]: ve-poppy: Gained carrier<br class="gmail_msg">Nov 18 15:14:33 hortensia systemd-networkd[2174]: ve-poppy: Gained IPv6LL<br class="gmail_msg">Nov 18 15:14:46 hortensia systemd-networkd[2174]: ve-poppy: Configured<br class="gmail_msg"><br class="gmail_msg"></div></div></div></blockquote><div><br><br></div><div>NEW EDIT: I found this in journalctl:<br><br></div><div>systemd-networkd enp7s0 could not set bridge vlan: operation not permited<br></div><div>                                      enp7s0 failed to assign VLANs to bridge port: operation not permited<br></div><div>                                       enp7s0 could not append VLANs : operation not permited<br><br></div><div>same lines for br0.<br><br></div><div>I already have some permission issues on the container following some wrong UID when copying files from host to container.<br></div><div>See this issue[0] for details<br><br><br>[0·]<a href="https://github.com/systemd/systemd/issues/4078#issuecomment-249446811">https://github.com/systemd/systemd/issues/4078#issuecomment-249446811</a> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="gmail_msg"><div class="gmail_quote gmail_msg"><div class="gmail_msg"></div></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_quote gmail_msg"><div class="gmail_msg"><br class="gmail_msg"></div><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="gmail_msg">May some one help me in debugging my issue as I can't see any reason for this suden issue. <br class="gmail_msg"><div class="gmail_msg"><br class="gmail_msg"><br class="gmail_msg"><br class="gmail_msg"></div></div></blockquote></div></div></blockquote></div></div>