ifupdown2 (3.2.0-1+pmx2) bookworm; urgency=medium * ship default policy to enable setting the MAC of a bridge to its first port in a stable way again, was dropped by mistake for bookworm re-build. -- Proxmox Support Team Wed, 21 Jun 2023 08:21:02 +0200 ifupdown2 (3.2.0-1+pmx1) bookworm; urgency=medium * update to 3.2.0 upstream release * build for Debian 12 Bookworm based releases * remove old upstreamed patches * add ipv6 slaac support (inet6 auto / accept_ra) * remove lacp bond min-links=0 warning -- Proxmox Support Team Sat, 20 May 2023 11:05:14 +0200 ifupdown2 (3.2.0) unstable; urgency=medium * Fix: Sonarqube issues * Fix: ifquery hangs indefinitely on ^C * Fix: Skipping admin down on deleted vlans * Fix: Merge existing MTU into new netlink object * Fix: scheduler: env variable not properly set for user commands (fixes #218) * Fix: ifquery-check: vlan-protocol for dotted interfaces * Fix: Down ops on vrf-slave should set the slave admin down * New: Allow bond creation without slaves * New: Add `--set-ring` option to ethtool * New: Openvswitch : add support for fakebridge * New: add support for systemd logging (--systemd) * New: Process hwaddress before processing ip addresses * New: Set protodown off on bond slave before bond is deleted * New: Make sure bond speed and slaves (swps) speed are matching -- Julien Fortin Thu, 04 May 2023 23:42:00 -0700 ifupdown2 (3.1.0-1+pmx4) bullseye; urgency=medium * add ovs support for fakebridge * vlan: fix vlan-protocol query check * Avoid updating VLAN attributes (vlan-protocol, vlan-id) on reload, if it's not a full ifdown + ifup cycle. -- Proxmox Support Team Tue, 16 May 2023 12:01:14 +0200 ifupdown2 (3.1.0-1+pmx3) bullseye; urgency=medium * fix a point-to-point regression introduced in 3.1 -- Proxmox Support Team Mon, 26 Jul 2021 12:29:08 +0200 ifupdown2 (3.1.0-1+pmx2) bullseye; urgency=medium * avoid re-generating and reloading network configuration in the installer -- Proxmox Support Team Thu, 15 Jul 2021 10:35:31 +0200 ifupdown2 (3.1.0-1+pmx1) bullseye; urgency=medium * update to 3.1.0 upstream release * ship default policy to enable setting the MAC of a bridge to its first port in a stable way. -- Proxmox Support Team Wed, 14 Jul 2021 16:58:03 +0200 ifupdown2 (3.1.0-1) unstable; urgency=medium * New: ifquery-check now validates admin state * New: bond: bond mac should always be inherited from it's first slave * New: macvlan/addressvirtual features: - check interface name lenght and warn if len > 15 - sync macvlan forwarding state with lower-device * New: vxlan features: - Single vxlan device support (bridge-vlan-vni-map) - New attributes: - vxlan-mcastgrp-map (vxlan multicast group for single-vxlan device) - vxlan-vnifilter (vxlan vni filter for single-vxlan device) - vxlan-remoteip-map (static HREP entries for static single vxlan dev) - vxlan-tos (ToS value) - vxlan-udp-csum (whether to perform checksumming or not) - New policy: - vxlan-support-mix-dev-types: allow mix of traditional and single vxlan device (default to yes) * New: bridge features: - add multi bridge support for bridge_set_static_mac_from_port=yes - check if bridge mac is already inherited from a port - detect VXLAN mis-config VNI "bridge-learning=on" and warn - detect and warn when arp suppression is enabled but no vlan config - bridge-arp-nd-suppress with ifquery --with-default if policy is set - enable ipv6 on SVD brport - enable forwarding on dhcp bridges (fixes: #179) - New attribute: - bridge-vlan-vni-map (single vxlan device support) - New policy: - bridge_always_up_dummy_brport * New: address features: - warn user if L3-SVI is configured with "ip-forward off" - enable ipv6 before adding new address - New policies: - check_l3_svi_ip_forwarding (check ip forward on l3 svi, default off) - ip_blacklist: blacklist specific ip addresses * New: vlan features: - check vlan-id misconfiguration and print warning - New attribute: - vlan-bridge-binding (if enabled link state is no longer automatically transferred from the lower device) * Fix: address: remove stale fdb entry for svi (when hwaddress is used) * Fix: usercmds: Set environment just like the original ifupdown * Fix: update mako template warning (python3-mako) * Fix: batman_adv: fix unresolved reference -- Julien Fortin Mon, 05 Jul 2021 23:42:42 +0200 ifupdown2 (3.0.0-1+pve6) bullseye; urgency=medium * always trigger a reload on first installation, to cope with ifupdown1 doing a networking stop on its way out. -- Proxmox Support Team Tue, 06 Jul 2021 14:00:17 +0200 ifupdown2 (3.0.0-1+pve5) bullseye; urgency=medium * fix shipping networking.service for updated debhelper compat level -- Proxmox Support Team Tue, 25 May 2021 10:36:40 +0200 ifupdown2 (3.0.0-1+pve4) bullseye; urgency=medium * re-build for Proxmox VE 7 / Debian Bullseye -- Proxmox Support Team Mon, 24 May 2021 12:38:32 +0200 ifupdown2 (3.0.0-1+pve3) buster; urgency=medium * allow vlan tag inside vxlan tunnel * only rewrite config on first ifupdown2 installation * update ifupdown2 submodule to current master -- Proxmox Support Team Fri, 25 Sep 2020 09:17:21 +0200 ifupdown2 (3.0.0-1+pve2) pve; urgency=medium * OVS already manages the MTU if 'ovs-mtu' is defined, mind that. -- Proxmox Support Team Fri, 05 Jun 2020 08:31:14 +0200 ifupdown2 (3.0.0-1+pve1) pve; urgency=medium * update to new 3.0.0 upstream release -- Proxmox Support Team Wed, 03 Jun 2020 09:22:02 +0200 ifupdown2 (3.0.0-1) unstable; urgency=medium * New: python3 support * New: attribute alias support * New: bridge-always-up attribute * New: set bridge mtu with policy default * New: ES bond with "es-sys-mac" attribute * New: vxlan attribute: vxlan-mcastgrp-map * New: support for "veth-peer-name" attribute * New: dhcp policy: dhclient_retry_on_failure * New: support for marking interfaces as mgmt interfaces * New: bridge-vlan-vni-map attribute (single vxlan device) * New: dhcp: skipping dhcp configuration if link-down yes * New: vrf-slave: keep vlan down if lower device has "link-down yes" * New: vxlan: support for vxlan-svcnodeip6 and vxlan-mcastgrp6 (fixes #43) * New: support for add ovs-ports-condone-regex attribute (openvswitch) * Fix: dry-run exceptions * Fix: bond enslavement ordering * Fix: process MTU before addrgen * Fix: set bridge MTU after bridge creation * Fix: ifquery-running: incorrect displayed data * Fix: tunnel configuration compatibility with ifupdown1 * Fix: start-networking script is back to handle mgmt & hotplug cases * Fix: devices matching with ".{0,13}\-v" could get removed by ifreload * Fix: mstpctl: check mstpctl-stp and bridge-stp and fix bridge cache update * Removing python-argcomplete dependency -- Julien Fortin Tue, 04 Aug 2020 23:42:42 +0200 ifupdown2 (2.0.2-1) unstable; urgency=medium * New: addons: ethtool: add support for "ethtool_ignore_errors" policy * New: addons: dhcp: if mgmt vrf context exec dhclient in default vrf * Fix: nlpacket: don't raise an exception on 24 bytes mac address (#140) * Fix: IFLA_INFO_KIND: decode tunnel data * Fix: XFRM for 2.x release * Fix: addons.conf: remove duplicate entry for tunnel pre-up -- Julien Fortin Wed, 04 Mar 2020 23:42:42 +0100 ifupdown2 (2.0.1-1+pve10) pve; urgency=medium * avoid bringing network config in sync if pve-common isn't available * openvswitch: do not remove tap|veth interfaces when adding an internal ovs port -- Proxmox Support Team Tue, 19 May 2020 22:11:49 +0200 ifupdown2 (2.0.1-1+pve8) pve; urgency=medium * drop now outdated allow=ovs systemd service ExecStart/Stop adaption -- Proxmox Support Team Mon, 16 Mar 2020 06:33:45 +0100 ifupdown2 (2.0.1-1+pve7) pve; urgency=medium * fupdown2-pre.service: fix udevadm path for non usr-merged systems -- Proxmox Support Team Tue, 10 Mar 2020 08:09:53 +0100 ifupdown2 (2.0.1-1+pve6) pve; urgency=medium * add openvswitch addon * add patch to ifup/ifdown allow=ovs on start/stop * add ifupdown2-pre.service service to be sure that networking devices are correctly setup before networking service is started * do not change interface forwarding value if not defined * read/write the network configuration on upgrade and removal of the ifupdown2 package, writing eventual changes to the pending 'interfaces.new' changes file. This ensures compatibility adapations for a respective ifupdwon2 or ifupdown1 version are enforced. -- Proxmox Support Team Mon, 09 Mar 2020 13:25:58 +0100 ifupdown2 (2.0.1-1+pve4) pve; urgency=medium * execute addon scripts before module to ensure OVS interfaces are available at the time they're now being configured... -- Proxmox Support Team Mon, 03 Feb 2020 10:53:43 +0100 ifupdown2 (2.0.1-1+pve3) pve; urgency=medium * fix ordering and dependencies of networking.service -- Proxmox Support Team Thu, 30 Jan 2020 12:51:45 +0100 ifupdown2 (2.0.1-1+pve2) pve; urgency=medium * Update to 2.0.1-1 -- Proxmox Support Team Mon, 13 Jan 2020 09:14:22 +0100 ifupdown2 (2.0.1-1) unstable; urgency=medium * New argv option: --nldebug to print netlink debug message * New: ethtool: nics (GRO, LRO GSO, TSO, UFO, TX and RX) offload attributes -- Julien Fortin Tue, 31 Dec 2019 15:21:06 +0100 ifupdown2 (2.0.0-1) unstable; urgency=medium * Introduction of the live netlink cache * Refactoring and PEP8 fixes * Install systemd ifupdown2.netowrking.service and ifup.service * Addons: bond: bond-primary attributes (closes: #9) * Addons: address-virtual: vrrp support * Addons: address: add arp-accept option * Addons: tunnel: adding "tunnel-" prefix to every attributes * Loopback interface won't go down (unless link-down yes) * Macvlans (address-virtual) can now be configured without ips * Add support for vxlan multicast group (vxlan-mcastgrp) * New sets of poliicies: - bridge polcy for vxlan port: bridge-vxlan-arp-nd-suppres (ON/off) - bridge policy for vxlan port: bridge_vxlan_port_learning (ON/off) - bridge policy for vxlan port: vxlan_bridge_igmp_snooping_enable_port_mcrouter (1/0) -- Julien Fortin Tue, 01 Oct 2019 23:42:42 +0200 ifupdown2 (1.2.8-1+pve4) pve; urgency=medium * add arp-accept option required for bgp-evpn * config: keep addon_syntax_check off to allow openvswitch syntax -- Proxmox Support Team Tue, 26 Nov 2019 14:29:11 +0100 ifupdown2 (1.2.8-1+pve3) pve; urgency=medium * re-add config tuning patch to allow multiple VLAN aware bridges and allow `ovs_*` options to co-exist -- Proxmox Support Team Fri, 30 Aug 2019 06:58:55 +0200 ifupdown2 (1.2.8-1+pve2) pve; urgency=medium * restore the behavior to not remove (tap|veth|fwpr) interfaces from bridges on ifup -- Proxmox Support Team Wed, 28 Aug 2019 16:43:11 +0200 ifupdown2 (1.2.8-1+pve1) pve; urgency=medium * update to upstream 1.2.8-1 release -- Proxmox Support Team Wed, 28 Aug 2019 11:06:45 +0200 ifupdown2 (1.2.8-1) unstable; urgency=medium * New: Add policy dhcp6-duid to specify DUID type to be used for IPv6 interfaces -- Julien Fortin Thu, 11 Jul 2019 23:42:42 +0200 ifupdown2 (1.2.7-1) unstable; urgency=medium * New: Add bridge-ports-condone-regex option (closes #117) -- Julien Fortin Tue, 09 Jul 2019 23:42:42 +0200 # Older entries have been removed from this changelog. # To read the complete changelog use `apt changelog ifupdown2`.