10.3.2 breaks bridges in ifupdown:
$ LC_ALL=C journalctl -b -u networking.service
Apr 30 17:37:49 p8b75 systemd[1]: Starting networking.service - Raise network interfaces...
Apr 30 17:37:54 p8b75 ifup[1123]: device br0 already exists; can't create bridge with the same name
Apr 30 17:37:54 p8b75 ifup[1121]: run-parts: /etc/network/if-pre-up.d/bridge exited with return code 1
Apr 30 17:37:54 p8b75 ifup[902]: ifup: failed to bring up br0
Apr 30 17:37:54 p8b75 systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
Apr 30 17:37:54 p8b75 systemd[1]: networking.service: Failed with result 'exit-code'.
Apr 30 17:37:54 p8b75 systemd[1]: Failed to start networking.service - Raise network interfaces.
The above "br0 already exists" results in failure to assign a static IPv4 address to the bridge, which in turn makes sshd and dnsmasq fail to launch on this router. As far as I can tell, dhcpcd 10.3.2 tries to bring br0 up before ifupdown's bridge-utils plug-in has had a chance to create the bridge and add interfaces to it.
$ cat /etc/dhcpcd.conf
require dhcp_server_identifier, domain_name_servers, routers
option static_routes, classless_static_routes, interface_mtu, ntp_servers, sixrd
duid
slaac private temporary
noipv4ll
release
timeout 0
vendorclassid
ia_pd 1 br0
$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
allow-hotplug /en*
iface enp2s0 inet manual
iface enp3s0 inet dhcp
post-up /usr/libexec/funkyware/IPv4-MASQ_IPv6-Bridge $IFACE
iface enp4s0 inet manual
iface enp5s0 inet manual
iface enp6s0 inet manual
iface enp6s1 inet manual
iface enp6s2 inet manual
auto br0
iface br0 inet static
address 172.16.1.1
bridge_ports regex (wl|enp6s|enp5s|enp4s|enp2s).*
10.3.2 breaks bridges in ifupdown:
The above "br0 already exists" results in failure to assign a static IPv4 address to the bridge, which in turn makes sshd and dnsmasq fail to launch on this router. As far as I can tell, dhcpcd 10.3.2 tries to bring br0 up before ifupdown's bridge-utils plug-in has had a chance to create the bridge and add interfaces to it.