1.
Architecture
2.
Releases
25.09
25.03
24.03
All Releases
3.
Contributing
Contributing to the OVN website
Code of Conduct
More
Documentation
GitHub repo
English
Clear History
Star
Fork
Edit this page
OVN, Open Virtual Network
>
Releases
> Changelog v25.03.2
Changes from v25.03.1 to v25.03.2
Changelog v25.03.2
Changes from v25.03.1 to v25.03.2
1480c4f1
Set release date for 25.03.2.
66623289
northd: Skip check_pkt_larger action for ARP.
302f1c3e
tests: Make the ACL Sampling test more reliable.
d3647a1a
ovs: Update submodule to include DNS fixes.
0c24d739
ofctrl: Prevent duplicate desired flow references.
ab9474cd
controller: Prevent transaction error for BGP routes.
d33ce952
system-test: Make sure we can bind the virtual port right away.
785b876d
controller: Fix handling of local/non-local routes to be advertised.
9108619c
controller: Prevent other chassis with same encap IP.
21a4fe85
northd: Fix virtual port ip advertisment via BGP.
fc5840af
tests: Fix command line break alignment.
d7b4f3fd
ovn-nb: Clarify requirements for transit router ports in our docs.
ce3c7ac2
northd: Add missing RBAC rules for Learned_Route table.
f57fc443
controller: Prevent ovn-controller looping with invalid table_id set.
6c34cb7e
controller, northd: Add support for CMS to specify the vrf table_id.
3a061024
route: Fix races between interface binding and dynamic route handling.
70df1aba
controller: Modify the behavior of lport_pb_is_chassis_resident.
d6f67771
ic: Fix route learning for backward compatibility to >=23.09.
f573edea
expr: Use prefixes instead of single bit masks for inequality.
75611553
ovn-dbctl: Don’t access uninitialized memory on the error path.
2f7fefe5
tests: Add missing –wait options.
a9680c32
tests: Replace router and localnet port definitions with the helper commands.
fcab6acf
ovn-nbctl: Add two new helper commands.
536537b9
ci: ovn-kubernetes: Enable “External Gateway” ovn-kubernetes CI lanes.
b8d16d43
northd: Ensure unicast ARPs are forwarded properly.
4668d339
tests: Fix flaky “ECMP symmetric reply” system test.
1efe9764
system-tests: Ensure test interfaces are always deleted.
1c3c2afc
system-tests: Remove unused common system macros.
6d2c0e0c
controller: Don’t use the split buf action.
24d71b2c
tests: Simplify “MAC binding aging - probing GW router Dynamic Neigh”
833f07e8
northd: Keep forwarding BFD traffic to router pipeline if OVN manages BFD routes.
860ee9cb
test: Check BFD routes are properly announced by ovn-controller.
3eb339a2
controller: Unable to allocate meter id.
2db0251c
northd: Avoid committing DNAT traffic to SNAT zone.
84d189c1
tests: Added NS_CHECK_CONNECTIVITY macro.
4f40e5b9
ci: Increase the multinode test timeout.
79cde8bf
northd: Avoid reparsing LRP networks when advertising connected routes.
e42c8e6f
northd: Fix receiving NA on non resident chassis.
79439429
tests: Also remove patch ports when cleaning up resources.
25da8e19
controller: Do not assign pointer to bool.
3754c71e
northd: Prevent ovn-nbctl –wait=sb from returning early.
da34871b
northd: Be more selective with installation of neighbor flows.
c3dbc9e3
controller: Fix mapping of learned routes to LRP.
af749605
northd: Fix advertised route for ECMP static route.
036c94a3
tests: Use localhost when setting “wrong” ovn-remote.
939d5e82
tests: Expect musl error string for EIO errno.
8dde6c5c
controller: Avoid IPv6 Mac_Binding related transaction errors.
bbadcc2c
controller: Postpone the route deletion after the dump is done.
815b67b0
nit: tests: Remove unused arguments in send_icmp6_packet.
2959515e
tests: Avoid code duplication by moving send_na to ovn_macros.
9554f5f6
treewide: Fix suboptimal hash results.
f328a8e1
controller: Add missing monitor conditions.
9b91c28d
ic: Fix loop disable/enable logical router.
1214aafa
en-advertised-route-sync: Fix connected-as-host behavior for LLA-only ports.
3f1d09be
controller: Always check table_id for netlink dumped routes.
ede9711f
ovn-sandbox: Fix typo that doesn’t allow starting a sandbox without IC.
fb05216b
en-learned-route-sync: Fix Learned_Route cleanup for removed router ports.
be5be05a
northd: Always prefer bound ovn_port versions when available.
a42e1c2f
northd: Omit alert for write-only SB.Static_Mac_Binding table.
230a9c4a
mac-cache: Handle never hit flows correctly.
d0a4db8b
northd: Update the SB datapath reference for Static MAC binding.
de965c06
multinode: Check proper GARP generation.
900d6993
controller: Fix missing garp while gw are fighting.
6ffac12a
controller: Do not postpone claim for highest priority chassis.
fc5f35ec
northd: Make sure we properly update logical port and IP for static MAC bindings.
40252c82
northd: Remove stale Static MAC Bindings during SB datapath re-creation.
1c8a8d83
ci: ovn-kubernetes: Bump to the most recent stable branch, release-1.1.
1bd6af2a
ci: ovn-kubernetes: Use the new ovn-kubernetes/libovsdb org.
aad2806e
tests: Fix flaky “pod to pod with localnet_learn_fdb”.
9c5c7951
controller: Fix potentially missing vif entries in fdb.
c825a6b1
controller: Update next_cfg when transaction succeeded.
a0e79a86
northd: Update virtual port on parent port update.
e4ab209d
controller/route-exchange: Fix route-exchange retry on error mechanism.
47a80a79
utilities/containers/*/Dockerfile: Install dhclient.
f1fbfc30
route-exchange-netlink: Use stub for the netlink requests.
7d32abd1
northd: controller: Support local-only dynamic route advertisements.
a9409242
northd: Do not advertise NAT and LBs when “connected-as-host” is configured.
054552f1
logical-fields: Fix IPv6 dp flow explosion caused by ip6.mcast_rsvd.
4e12cc2c
logical-fields: Fix inconsistency of register usage.
6a473e32
ovn-trace: Fix pop action in trace.
c6edf6ad
multinode tests: Fix tests for ENABLE_SSL=“yes” clusters.
b3bff9de
tests: Fix flaky “interconnection”.
0b79d0aa
tests: Add missing check for scapy.
89184aa4
tests: Remove unused commands from mac-binding test.
59607a4c
tests: Fix flaky “send arp for nexthop”.
fddffe18
tests: Fix flaky tests not properly waiting for ovn-controller exit.
3c545c0b
tests: Fix flaky “NAT on a provider network with no localnet ports”.
eba39250
tests: Avoid calling ovs/ovn commands when ovs/ovn are stopped.
09eb45df
tests: Avoid unloading not existing modules.
e51b73cd
tests: Fix ovn-macro when ovn_check_packets__ fails.
e16b45a9
ovn-nbctl: Fix lrp set gateway chassis duplicate gc.
857e0c93
multinode.at: Cleanup test interfaces created in br-ex.
f954ca22
multinode-macros: Cleanup and check resources on all chassis.
6a59909b
ovn-ctl: Fix ovsdb-server/sync-status command output.
1c12218b
multinode tests: Dump logs when test exits.
382e6703
multinode: Avoid code duplication in macros.
14f9a157
route-exchange: Don’t keep trying to delete non-existent VRFs.
84048893
controller: Fix bad backport of route_exchange_sb_ro_handler().
a2647201
route-table-notify: Avoid unnecessary lookups.
3e53345a
controller: Prevent assert with BGP when SB is read only.
02266e0c
controller: Slightly optimize the runtime_data handler for sb_ro.
69a5b2e8
Revert “northd: Don’t skip the unSNAT stage for traffic towards VIPs.”
d3a1264d
ci: Rebalance system tests to speed up the testing.
1eb9d441
test: Add missing sync calls.
6f66904a
controller: Install QoS rules even on ‘system’ ports.
fd0e5c6f
controller: Make sure we run engine_cleanup after thread destroy.
c1a1c346
Prepare for 25.03.2.