Skip to content

Releases: containers/netavark

v1.8.0

27 Sep 18:31
v1.8.0
Compare
Choose a tag to compare
  • iptables: improve error when ip6?tables commands are missing
  • docs: Convert markdown with go-md2man instead of mandown
  • iptables: drop invalid packages
  • bump rust edition to 2021
  • Add ACCEPT rules in firewall for bridge network with internal dns
  • Add vrf support for bridges

Update 2023-09-28:
replaced netavark-v1.8.0-vendor.tar.gz tarball with working one (#819)

v1.7.0

29 Jun 13:52
v1.7.0
Compare
Choose a tag to compare

v1.7.0

v1.5.1

31 May 14:56
v1.5.1
cef48aa
Compare
Choose a tag to compare
v1.5.1

v1.6.0

12 Apr 01:52
v1.6.0
Compare
Choose a tag to compare
  • Now supports a driver plugin module for user defined network drivers
  • Initial MACVLAN DHCP support (additional unit file required for packagers)
  • Dependency updates

v1.5.0

02 Feb 13:22
v1.5.0
Compare
Choose a tag to compare
  • Removed crossbeam-utils
  • Dependency updates
  • Preliminary macvlan dhcp support (not fully supported yet)
  • Addition of ipvlan support

v1.4.0

07 Dec 19:40
v1.4.0
Compare
Choose a tag to compare
  • Added network update command
  • Corrected issue #491 to only teardown network forwarding when on complete teardown only
  • Fixed some rust documentation

v1.3.0

10 Nov 20:11
v1.3.0
Compare
Choose a tag to compare
  • Housekeeping and code cleanup
  • macvlan: remove tmp interface when name already used in netns
  • Add support for route metrics
  • netlink: return better error if ipv6 is disabled
  • macvlan: fix name collision on hostns
  • Ignore dns-enabled for macvlan (BZ2137320)
  • better errors on teardown
  • allow customer dns servers for containers
  • do not set route for internal-only networks
  • do not use ipv6 autoconf

v1.2.0

28 Sep 16:02
v1.2.0
Compare
Choose a tag to compare
  • Reworked how netavark calls aardvark
  • Implemented locking when commiting
  • Remove bridge only when no containers are attached
  • Updated versions of libraries where possible

v1.1.0

28 Jul 16:09
v1.1.0
Compare
Choose a tag to compare
  • Netavark is now capable of starting Aardvark on a port other than 53 (controlled by dns_bind_port in containers.conf). Firewall rules are added to ensure DNS still functions properly despite the port change.
  • Added the ability to isolate networks. Networks with the isolate option set cannot communicate with other networks with the isolate option set.
  • Improved the way Aardvark is launched to avoid potential race conditions where DNS would not be ready when containers were started.
  • Fixed a bug where Aardvark could not be run in environments with a read-only /proc (e.g. inside a container).

v1.0.3

05 May 20:10
v1.0.3
Compare
Choose a tag to compare
  • Updated dependencies
  • Simplified option parsing for bridge/macvlan
  • Added support for an ipam none driver