Changelog v21.12.2

Changes from v21.12.1 to v21.12.2

  • effc3aa6 Set release date for 21.12.2.
  • ad3b6566 northd: Use ct_mark.blocked and ecmp_reply_port only when all chassis support it.
  • 22f4cbb5 northd: ovn-controller: Use ct_mark.natted only when ct_lb_mark is used.
  • 6069caef northd: Use ct_lb_mark only when all chassis support it.
  • 31834973 binding.c: Make sure that localport is removed from local datapath
  • 832afe77 physical.c: Move localport remote output flow definition
  • 885b8c17 physical.c: Avoid NULL ptr deref in populate_remote_chassis_macs
  • 07f6522a Use ct_mark for masked access to make flows HW-offloading friendly.
  • 00d4e7e7 ovn-controller: Handle SB_Global:options:northd_internal_version in I-P engine.
  • 18f016bd ovn-northd: Improve the doc and tests for ecmp-symmetric-reply.
  • f282d8b0 actions: Add stack push and pop actions.
  • c3a8af65 actions: Add action ct_lb_mark.
  • b4556e9f ovn-sb.xml: Fix ct_lb documentation.
  • 93cee76c northd: fix stateless nat with allowed_ext_ips
  • 311c19ee ovn-controller: Consider zone 0 as a valid zone when restoring.
  • f5d4d59e ovn-controller: Set Port_Binding.up field only if the Southbound DB is aware of this field
  • 961f9a1a northd: Honor ct-snat-zone option for common case.
  • 5a72c9d0 northd: handle container lport type update
  • f1c1c60e northd: fix lflow grouping in build_lb_rules
  • 716a7e48 docs: fix a typo in bandwidth column name
  • 8714282c ci: ovn-kubernetes: Add missing socat package
  • 7e9654c0 utilities: ovn-trace: fix reject action crash
  • 1feca481 utilities: nbctl: do not report errors for stateless nat if –may-exist is provided
  • a5f3fb89 lflow: Add MAC bindings when new datapath is added to chassis
  • 59fa1b99 northd: fix nat-v6 with exempted_ext_ips configuration
  • 5c185cfc northd: dynamically compute l2 hdr len for check_pkt_larger action
  • 30bc0f40 ovn-northd: Add flow to use eth.src if nd.tll is 0 in put_nd() action.
  • 4db73f09 ofctrl.c: Check installed flow when merging tracked flow changes.
  • e4530457 northd: avoid writing to IDL in parallel when using northd parallelization
  • bb50b967 controller/pinctrl: avoid accessing invalid memory
  • 4204ac1e vtep: correctly bring vtep lport up in SBDB
  • 09d2f91c controller: properly remove qos policy meters
  • 19a0032b ovs: Revert submodule after erroneous change.
  • 05cd6245 acl-log: Log the direction (logical pipeline) of the matching ACL.
  • 4d43d4fd inc-proc-eng: Properly log recompute reason.
  • cbb8e71d rhel: fix logrotate user config option
  • f49d842f northd: Properly warn for NAT on LR with multiple gw ports.
  • f091025b Prepare for 21.12.2.