Changelog v22.03.1

Changes from v22.03.0 to v22.03.1

  • 6d3af524 Set release date for 22.03.1.
  • c53f3393 northd: Use ct_mark.blocked and ecmp_reply_port only when all chassis support it.
  • 8ba4efdf northd: ovn-controller: Use ct_mark.natted only when ct_lb_mark is used.
  • bab59d76 northd: Use ct_lb_mark only when all chassis support it.
  • cb2e5706 binding.c: Make sure that localport is removed from local datapath
  • 4e9ecbc7 physical.c: Move localport remote output flow definition
  • d3fbeea8 physical.c: Avoid NULL ptr deref in populate_remote_chassis_macs
  • d1e05296 Use ct_mark for masked access to make flows HW-offloading friendly.
  • 4c509ced ovn-controller: Handle SB_Global:options:northd_internal_version in I-P engine.
  • b2281b86 ovn-northd: Improve the doc and tests for ecmp-symmetric-reply.
  • e6c50afa actions: Add stack push and pop actions.
  • be66dbb1 actions: Add action ct_lb_mark.
  • d48ff8f7 ovn-sb.xml: Fix ct_lb documentation.
  • fc2cdb49 northd: fix stateless nat with allowed_ext_ips
  • 7d6d67c8 ovn-controller: Consider zone 0 as a valid zone when restoring.
  • 56a836ce ovn-controller: Set Port_Binding.up field only if the Southbound DB is aware of this field
  • f93e36c8 northd: Honor ct-snat-zone option for common case.
  • 28d40c0a northd: handle container lport type update
  • bfa80196 northd: fix lflow grouping in build_lb_rules
  • fcbe70bb ovn-controller: Avoid recompute triggered by external_ids:ovn-installed update.
  • d41054fc docs: fix a typo in bandwidth column name
  • 83d07fee ci: ovn-kubernetes: Add missing socat package
  • fa7d86a8 utilities: ovn-trace: fix reject action crash
  • ecd073a4 utilities: nbctl: do not report errors for stateless nat if –may-exist is provided
  • ff1e858c lflow: Add MAC bindings when new datapath is added to chassis
  • 39034eea northd: fix nat-v6 with exempted_ext_ips configuration
  • 4f3656a2 northd: dynamically compute l2 hdr len for check_pkt_larger action
  • 83c737e1 binding.c: Clear Port_Binding’s encap column when encap-ip is removed.
  • c7071900 northd: Mark most of the SB columns as write-changed-only.
  • 3da85a66 parallel-hmap: rewrite iterator using multivar helpers
  • 985ef458 treewide: bump ovs and fix problematic loops
  • 367051da Get OVS branch updated to proper base version for upcoming changes.
  • bd0ee4c1 ovn-northd: Add flow to use eth.src if nd.tll is 0 in put_nd() action.
  • 65088824 Stop sending garps when binding not bound to chassis
  • 77ec310d pinctrl.c: Send GARP only on chassis atached to l3gw
  • 388446ff system-ovn: fix CoPP test failures
  • 92cdada0 ofctrl.c: Check installed flow when merging tracked flow changes.
  • 6410cb79 northd: avoid writing to IDL in parallel when using northd parallelization
  • 55a0ab5d controller/pinctrl: avoid accessing invalid memory
  • be49d514 northd: avoid snat on reply packets
  • 655c3aa7 vtep: correctly bring vtep lport up in SBDB
  • a814b865 controller: properly remove qos policy meters
  • 93e21802 tests: Make “check CoPP config” more reliable.
  • 3b07a5db inc-proc-eng: Properly log recompute reason.
  • e62886ef NEWS: Update the 22.03.0 release date.
  • 135310ca rhel: fix logrotate user config option
  • 622d15d0 northd: Properly warn for NAT on LR with multiple gw ports.
  • b3d273f7 Prepare for 22.03.1.