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.