Changelog v24.09.2

Changes from v24.09.1 to v24.09.2

  • df4f80a6 Set release date for 24.09.2.
  • 249c52ad Skip only OVN DNS responder packets from OUT_ACL.
  • bf1a2228 Allow LR to send RAs through localnet port.
  • b48f7ea4 controller: Update physical flows for peer port when the patch port is removed.
  • ce5d98c8 northd: Trigger a full recompute if add-route option is toggled.
  • e7d8d5de tests: Use IPv6 prefix reserved for documentation.
  • e37046c1 tests: Explicitly store hex IPv6 PD prefix.
  • 31e286d7 tests: Use /64s for IPv6 Prefix Delegation test.
  • 32a0307c controller: binding: Set HTB root max-rate according to the link speed.
  • e3b6aecf tests: Add missing check for ovn-nbctl.
  • 2d632694 tests: Add check_uuid in tests.
  • 073c5b9d test: ovn-northd: Use check for ovn-nbctl wherever possible.
  • e9464efe test: Use check for ovn-sbctl wherever possible.
  • ccffaece test: system-ovn: Use check for ovn-nbctl wherever possible.
  • 8c4ad146 test: ovn: Use check for ovn-nbctl wherever possible.
  • b6e3a5d0 northd: Don’t SNAT reply packets on LBs with lb_force_snat_ip set.
  • 6af14b4c system-tests: Add check for LB related in reply direction.
  • 95d42245 tests: Fix flaky “ovn-controller incremental processing”.
  • 3fbf688d tests: Fix flaky “ovs-appctl -t ovsdb-server …”.
  • 6245a8e2 tests: Fix flaky “ovn-controller - I-P different port types”.
  • a4e2fdbd tests: Fix flaky “ovn-sbctl - ovn-sbctl - count-flows - daemon”.
  • 8c000ef3 tests: Fix flaky “OVN FDB (MAC learning)”.
  • 7d802ab5 tests: Fix flaky “ovn-controller-vtep - chassis”.
  • 8ba2d42d tests: Fix flaky ovn-controller - CT zone min/max boundaries.
  • 92442227 tests: Fix flaky “controller event”.
  • 3f5b0e5f tests: Fix flaky “send gratuitous arp with nat-addresses …”.
  • 5bef1be8 tests: Fix flaky “DHCP RELAY”.
  • 13cb3b99 tests: Fix flaky “ofctrl wait before clearing flows”.
  • d53d3e6a tests: Implement send_garp using scapy.
  • 5d3a4e00 ovn-controller dns-cache: Improve dns caching using cmaps.
  • 299b503e pinctrl: Use ovs_mutex_trylock() in the pinctrl thread.
  • cd08caf5 northd: Use the same UUID for SB representation of DNS.
  • 1d6465ba ovn-controller: Add a separate dns cache module and I-P for SB DNS.
  • bc32ead4 docs: Fix route lookup behavior description.
  • 48429296 controller: Reduce the time it takes to remove multiple ports.
  • c0d27b82 controller: Properly handle localnet flows in I+P.
  • d99046b8 Allow LR to send RAs with only link local Ipv6.
  • fd9d5f2e tests: Fix typos found using check_uuid.
  • 177ce930 northd: Track max ACL tiers more accurately.
  • 1fd216f1 northd: Fix issues in RBAC tables recovery.
  • 031032b4 logical-fields: Reuse registers for ct_*_dst() actions.
  • 0a767e8d lex: Indicate that the template wasn’t found during parsing.
  • cbf97bd8 controller: Do not bind container port if parent is not bound.
  • 3a398255 controller: Update related ports when parent of container is deleted.
  • 0054ab75 northd: Always commit ct.est sampled traffic in the original direction.
  • e51b449f controller: Prevent crash when db is empty.
  • 3f6dde05 test: system-ovn: Fix typos in system-test
  • cf459c9d test: ovn-northd: Fix typos in unit-test
  • dbd39a72 test: ovn: Fix typos in unit-test
  • 20d28fcc northd: Don’t generate IPv6 prefix delegation flows if not configured.
  • f90dc351 northd: Add missing multicast match to DHCPv6 options flows.
  • c8c21d91 northd: Populate additional-chassis to HA group.
  • 0e2fb834 Fix load balanced hairpin traffic for fragmented packets.
  • e5b428ec northd: Commit ct_label.obs_point_id for blocked connections.
  • b7ae22b8 tests: Wait for controller exit before restart.
  • e090b4ee Revert “controller: Properly handle localnet flows in I+P.”.
  • 6448f5e3 pinctrl: Skip non-local mac bindings in run_buffered_binding().
  • ea353473 pinctrl: Skip deleted mac bindings in run_buffered_binding().
  • 8579859f mac-cache: Properly handle deletion of SB mac_bindings.
  • 33a6ae53 pinctrl: Use correct map size in pinctrl_handle_put_fdb().
  • 8eaa7d59 controller: Fix “use after free” issue in statctrl_run().
  • ed12a2c3 Prepare for 24.09.2.