Releases: containers/netavark
Releases · containers/netavark
v1.17.0
- The dhcp proxy now sends DHCPRELEASE on container teardown. (#1271)
- The bridge driver now correctly supports aardvark-dns in unmanaged mode and binds to the host interface ip addresses instead of the gateway. (#1177
- A new
firewall-reloadcommand has been added. This command reloads the netavark firewall configuration when executed then exits right away. This is useful to run after the host firewall got flushed to then restore connectivity for the containers without having to restart them. (#1258) - The MSRV has been bumped to v1.86.
- Dependency updates.
v1.16.1
v1.16.0
- The netavark bridge driver now defaults to using the MTU of the default route interface when no explicit MTU was configured for the network. This helps in environments where a non standard MTU is used. (containers/podman#20009)
- Netavark now creates sysctl config files under /run/sysctl.d (only when running as root and with systemd as init system) for the sysctl values we configure for our bridge/veth interface. This ensures that running
sysctl --systemor systemd-sysctl won't revert them back to its original value. - The MSRV has been bumped to v1.83.
- Dependency updates.
v1.15.2
v1.15.1
- Fixed a regression that caused container name lookups to get the wrong ip address when the host's search domain responded for the same name. (containers/podman#26198)
v1.15.0
- Fixed an issue where invalid dns names that included a space would cause aardvark-dns to crash. Instead such names are now ignored and generate a warning. (#1019)
- Netavark teardown now ignores SIGTERM and SIGINT signals to prevent interfaces/firewall rules from leaking during teardown. (#1223)
- Netavark no longer set the dns.podman search domain in the response. Aardvark-dns sill uses that name and resolves it but it will no longer be added to the containers resolv.conf because of that. (#1133)
- The MSRV has been bumped to v1.77.
- Dependency updates.
v1.14.1
- Fixed an issue where the Makefile did not install the
netavark-firewalld(7)man page. (#1179) - Fixed the detection of Firewalld's StrictForwardPorts property.
- Upstream tests no longer check for the commit sha in the version output by default so downstream tests on packaged versions without the commit info can pass.
v1.14.0
- bridge: Add support for a new option called
mode. When set tounmanagedonly the veth pair and ip addresses are setup. The bridge must exist and no firewall or sysctl setting will be configured in this mode. (#1090) - bridge: Add support for DHCP when using unmanaged mode. (#868)
- bridge: Add support for the
vlanoption. (#1028) - When using DHCP netavark will now send the container hostname in the DHCP request and use the container id as client id. (#676)
- The firewalld driver was improved and major outstanding bugs were addressed but is still considered experimental. A new man page
netavark-firewalld(7)has been added to document some of the firewalld interactions. - Dependency updates.