Changelog v25.03.1

Changes from v25.03.0 to v25.03.1

  • 4b8dac64 Set release date for 25.03.1.
  • f751ea8a multinode: Fix “HA: Check for missing garp … “.
  • a9aa3a91 multinode: Fix removing databases.
  • 54ec9124 system-ovn.at: Fix ’load-balancer and firewall tuple conflict’ tests.
  • 59879936 controller: Add en_route_exchange_status I-P node.
  • cec627ba controller: Take into account nl failures updating VRF and configured routes.
  • afa60132 en-advertised-route-sync: Advertise routes for all NAT/LB IPs owned by routers.
  • fe1c8a0a ci: Bump Fedora image versions.
  • 8f818c3d multinode: Adjust the ping check.
  • 28c1cdde system-test: Prevent flakiness of “virtual port with floating IP” test.
  • 1a3b8a60 ovs: Bump submodule to get compilation fixes.
  • 4e2b72c0 ci: Disable apparmor for test runs.
  • e65402bf multinode tests: Add HA test checking for GARP.
  • 905cc882 multinode tests: Update macros for cleaner exit.
  • 8ab8570e pinctrl: Fix missing garp.
  • 89339e67 binding: Avoid 100% CPU when postponing claims.
  • ca388ad6 controller: Fix advertised_route incremental handler.
  • 95f11755 route-exchange-netlink: Remove unused re_nl_dump() declaration.
  • 6d5c6d70 northd: Sample_Collector.set_ids can actually be 32-bit values.
  • 86ca67c9 tests: Added missing package dependency check.
  • ddb38407 cksum: Added checksum for pipeline stages.
  • 2399c10e ic: Fix lrp and lsp orphan route learn or advertise.
  • 362d2c0b tests: Don’t assume first bucket will be chosen.
  • 5c32795e ci: Add permanent fix for /etc/hosts file.
  • 30717870 pinctrl: Remove useless volatile qualifier.
  • 65ae5bef tests: Add direct lsp to dynamic-routing tests.
  • 2a77e723 ovn-controller: Update handlers for route changes.
  • 0a9906c8 route: Filter datapaths that should advertise.
  • 74542136 northd: Set REGBIT_CONNTRACK_COMMIT earlier.
  • 9f1c2b14 contoller, northd: Limit number of claims for virtual ports.
  • 81c5e016 controller: Remove only commited virtual port binding requests.
  • 2f6cf633 controller: Make sure we will update routes on tracked port change.
  • 58735ad2 northd: Prevent SB LB duplicates.
  • 4b7392d1 tests: Fix racy hard_age value.
  • 2c98b6c1 tests: Prevent flakiness of “LR ct-commit-all” test.
  • b4a897ac ovn-nb: Improve docs for nbctl –template lb-add.
  • 5713cd60 ovn-nbctl.8: Document the “–route-table” option.
  • eabf8251 ovn-architecture.7: Fix outdated nb_cfg description.
  • df4e4bf2 tests: Don’t hardcode table numbers in the default flows test.
  • 5ad811ce controller: Optimize adding ‘dps’ to the local datapaths.
  • 4e7f4a1e controller: Expand the helper lport_get_peer().
  • 354c4b29 controller: Add a helper lport_get_cr_port().
  • 77f6069e controller: Add debug/dump-local-datapaths unixctl.
  • 5a12b937 northd: Avoid matching on ct_state.dnat in logical flows.
  • 87f8d012 lib: northd: Add a new ct-state-save feature flag.
  • 001ba9a3 lib: ovn-controller: Add a new ct_state_save() logical action.
  • fe5740e2 northd: Limit flooding the self originated neigh disc packets.
  • 4b41c118 northd: Fix network_id computation for IPv6 LRP networks.
  • 1d7951c3 ovn-nbctl: Add –template option for lb-add.
  • d5b6169d tests: Use scapy contrib BFD implementation.
  • 202a2a86 controller, northd: Add command to enable time warp.
  • 40b7ffe7 docs: Fix up stage-hint ovn-sb documentation.
  • 2326d64f northd: Do not drop ip traffic with destination vip expressed via template vars.
  • 6756ece3 northd: Use next-hop network for SNAT when lb_force_snat_ip=router_ip.
  • d0143b75 ovs: Update the submodule to include python F824 fix.
  • bd4c1eee ci: Add missing llvm package into Fedora.
  • 664a82ee controller: Redirect traffic for container port.
  • e07c56c4 multinode tests: Simplify/Cleanup migration test.
  • 1a3fd5de lb: Make the LB validation consistent.
  • 5e2b1ecf tests: Ignore FDB transaction errors.
  • 65e7bcbf controller: Fix possible NULL ptr access in lport_is_local().
  • e664d16d controller: Fix active mac-binding refresh for IPv6.
  • 4a8b656a tests: Fix flaky “IGMP incremental processing”.
  • d3adc824 tests: Avoid adding two similar load balancers.
  • a4a71fca Fix missing load balancer hairpin flows.
  • c6af3c56 ovn.at: Run ‘ACL Conntrack ID propagation’ for each northd type.
  • 06b49b45 ci: Bump the Ubuntu image to 24.04.
  • ea9d0982 docs: Move “Transit Router” notes to the “Logical_Router” section.
  • 0cb2b9b2 containers: Get sparse from the official GitHub mirror.
  • 31cd9fca Prepare for 25.03.1.