Changelog v24.03.8

Changes from v24.03.7 to v24.03.8

  • 69705864 Set release date for 24.03.8.
  • b7c869bf pinctrl: Make sure the BFD packet contains correct amount of data.
  • 4bbc1dc4 pinctrl: Unify handling of DHCPv6 options.
  • 965b6c74 pinctrl: Limit the IP packet size to buffer size for ICMP Need Frag.
  • 124d86e2 northd: Don’t forward IP multicast to routers without IGMP relay.
  • 749650e8 controller: Fix bfd up too early after unexpected reboot.
  • 4c2717bd ci: Bump ovn-fake-multinode tag.
  • 05e58176 Modified the CI to use ovn-fake-multinode v0.3.
  • 478c8d3f multinode: Fix for interfaces MTU and central prefix name.
  • a0f2b604 ci: Make sure that multinode test runs on correct branch.
  • cf9ffb93 ci: Remove upgrade test from branch-22.03
  • ae512bb6 treewide: Rename references from OvS master to main.
  • 47920290 tests: Stabilize localnet_learn_fdb packet-in count.
  • 215bc883 northd: Fix requested-tnl-key not reassigned after conflict resolved by deletion.
  • 5c253fba northd: Introduce disable_garp_rarp option for logical_router table.
  • 70554dae controller: Fix an assertion failure with multiple mirror types.
  • 74d7e598 pinctrl: Update in-memory svc monitor structures on SB changes.
  • 5fa1b7c5 rhel: Make version displayed to the user customizable.
  • f185de6f ci: Bump action versions to support Node 24.
  • 66ff4a6a northd: Drop traffic for ECMP group with “discard” route.
  • 75ddc041 mac-cache: Only refresh mac bindings for chassis local ports.
  • 1b4a161c Add Dmitry Mityugov to AUTHORS.rst.
  • a152d74c northd: Fix a discarded qualifer warning.
  • 1f31278c statctrl: Remove handler specific parameters.
  • 84a7d186 ic: Fix infinite route learning with same prefix and nexthop.
  • 3efece7d tests: Fix multinode test using wrong system-id.
  • 93203a67 ovs: Update submodule to v3.3.8.
  • 3024718c northd: Do not fully parse LSP port security.
  • f6556dc1 tests: Sort output in flaky s390x tests.
  • 8fbda461 controller: ACL correctly handles fragmented traffic.
  • a9982a90 utilities/containers/*/Dockerfile: Install dhclient.
  • ef8f5c1a controller: Add option to make port security compliant with RFC 9568.
  • 69a7eee0 ovn-util: Add helper for parsing and working with masked MACs.
  • 3c581c03 lflow: Change the port security parsing log from INFO to WARN.
  • fac50ea3 northd: Do not forward unknown ether type to router ports.
  • d80e5570 inc-proc-eng: Assert that node states are in the right range.
  • 4ebf80ec tests: Replace wget with curl for failing commands.
  • 6eddcd3f controller: Prevent crash when SB_Global is empty.
  • d04b400d tests: Don’t use potentially unreachable IPs for IPFIX.
  • 1d2c3bb3 ci: Increase the disk size for CirrusCI VM.
  • 28321487 tests: Use command -v instead of which.
  • 7d0b7f11 lflow: Add missing match on eth.src for ND port security.
  • 27f9a0ac northd: Do not send ICMP packet too big for multicast traffic.
  • 4613d301 lflow: Enable default drop for ND NS in with port security enabled.
  • b56d5097 northd: Improvements of ICMP TTL exceeded behavior.
  • fe8e43d0 tests: Fix “ACL log_related” system-test.
  • ff36db4f controller: Add missing nw_ttl field to match against legit NAs.
  • bcd0c5a8 pinctrl: Avoid unaligned access to dhcpv6 options.
  • 5ca819d7 controller-vtep: Properly free the ovn version at the end.
  • b08ecb8f binding: Prevent maybe-uninitialized error for queue variable.
  • 083d9fd2 northd: Do not assign requested tunnel key to the derived CR port.
  • 9e3942ed tests: Fix ACL direction consistency.
  • 73327991 controller: CT zone allocation for DGP LSPs enabled ACL.
  • b867e711 tests: Ignore AT_CHECK stderr for grep ... | grep -q.
  • ced8157f tests: Fix test for tc rounding behavior change.
  • a9d2ec49 tests/ovn-ic: Add missing OVN_CLEANUP_IC call.
  • 91e14fee tests/ovn-controller: Add missing cleanup.
  • a238fd1d tests/ovn: Add missing partial cleanups.
  • 91080a0a tests/ovn: Add missing OVN_CLEANUP calls.
  • 369276c1 tests: Add OVN_CLEANUP_DBS and use it in tests that already stopped northd.
  • 02ead196 tests/ovn-controller-vtep: Remove unused test net.
  • de5cac68 tests/ovn-controller-vtep: Add missing OVN_CONTROLLER_VTEP_STOP calls.
  • 64dfd08c tests: Add missing OVN_CLEANUP_NORTHD calls.
  • 9331d807 tests: Require scapy for ‘IP packet buffering’.
  • 18c63500 ovs: Bump to include fix for non-existent rows in idl uuid lookup.
  • db72a15e northd: Skip transient SB datapath IDL records.
  • 423485a3 pinctrl: Make sure we can learn IGMP groups only on switches.
  • 80aede65 pinctrl: Fix Service_Monitor reported online very slowly.
  • f458fa38 pinctrl: Fix Service_Monitor status change not updated.
  • 3ecaa269 pinctrl: Speed up Service_Monitor updates.
  • e33d4450 pinctrl: Avoid waking-up pinctrl thread too often.
  • b8c618a8 tests: Ensure all central components stop at the end of the test.
  • 3169ba22 pinctrl: Prevent leak of mac_binding and fdb struct.
  • f3c31c02 Prepare for 24.03.8.