Changelog v23.09.1

Changes from v23.09.0 to v23.09.1

  • 0afd4e59 Set release date for 23.09.1.
  • 7fd87c5d northd: Add missing stopwatch initialization.
  • b2f83984 controller: avoid extra flows if localnet_learn_fdb is disabled
  • 33b01175 controller: FDB entries for localnet should not overwrite entries for vifs
  • bbd07439 controller: Disable inactivity probe for statctrl
  • 617b84d7 pinctrl: reset success and failures n_count regardless of svc state
  • beb26027 pinctrl: send RST instead of RST_ACK bit for lb hc
  • e9e716ad controller: Don’t artificially limit group and meter IDs to 16bit.
  • d257d800 tests: fixed race_condition with max_prefix
  • dab54b81 tests: have CHECK_NO_CHANGE_AFTER_RECOMPUTE potentially wait for ports up
  • d2e0acb2 tests: fixed “ovn-nbctl - daemon retry connection”
  • 0bb6ba90 tests: fixed system test “LR with SNAT fragmentation needed for external server”.
  • 810d83e7 tests: fixed “interconnection - static multicast” and “- IGMP/MLD multicast”
  • 25d4b685 ovn-ctl man: Add election timer config to manpage
  • 5375cdd9 Fix flows not removed in ha migration
  • 619abe5c binding: handle pb->chassis and pb->up from if-status module
  • d039b433 binding: slight refactor if no local binding in consider_iface_release
  • f5d01be7 controller: have I+P assigning ct_zones for l3gateway ports
  • 650bffdb tests: fixed another set of flaky ovn-ic tests
  • b3d03b94 tests: wait for all flows to be installed before sending packets
  • ac3ece28 tests: fixed “ipsec – basic configuration”
  • fcbc0ae1 tests: fixed “LSP incremental processing”
  • 54fae8cb tests: do not start backup-northd by default
  • a1422144 tests: fixed multiple tests not properly waiting for packets to be received
  • 627955eb ci: Pin Python, Fedora and Ubuntu runner versions.
  • 1fa7628d ovs: Bump submodule to include E721 fixes.
  • 5044376d tests: Remove broken “feature inactivity probe” test.
  • 84c93511 readthedocs: Add the configuration file.
  • 39236dc3 Documentation: Use theme from Read The Docs.
  • 74172ed4 ovs: Bump submodule to v3.2.1.
  • c6a631f0 py-requirements: Remove hacking dependency and use recent flake8.
  • be4364e6 ovn-ic: wakeup on ovsdb transaction failures
  • 5f84ff65 ovn-ic: fix potential segmentation violation when ts is deleted
  • aae5b2ec controller, northd: Wait for cleanup before replying to exit
  • ea9310a5 tests: Add missing check for scapy.
  • 15bf24b8 ci: Apply the ASAN workaround only for Clang <16
  • 2efc23f3 ci: Use proper uname argument to get the HW type
  • 349266aa tests: Wait for new ovn-controllers to connect to Southbound.
  • df7656fb northd: Reset ls_datapath_group if not all chassis support it.
  • 276b9d47 northd: introduce ls_datapath_group column in lb sb db table
  • c33398e3 northd: sync lb applied to logical routers in sb db lb table
  • e8c79cec northd: Avoid snat on reply packets for dgw
  • a9788ef3 northd: Incrementally process SB.Load_balancer updates.
  • cadfefdf tests: Add missing –wait=sb to the LB I-P test.
  • dc9eb3a1 system-tests: Make sure that IPv6 address is available right away
  • 44ee1a6c Don’t mention packet cloning when failing to find tunnel
  • 94c8f952 northd: Allow need frag to be SNATed
  • 16bdac79 docs: require ovn-set-local-ip for co-located ovn-controllers
  • 32ab7d94 memory-trim: Fix timestamp overflow warning right after reboot.
  • bb8fe6ad Fix missing flows in ls_in_dhcp_options table
  • bd32a664 controller: throttle port claim attempts from if-status
  • d30fe25c ci: Free up additional space for ovn-k jobs.
  • 42e81bdc ci: Handle google-cloud-sdk -> google-cloud-cli package name change.
  • cf99264e ci: Free up disk space in a more robust way.
  • fd79876c ci: Update apt cache before installing gcc-multilib.
  • 94b671cf tests: fixed “send gratuitous ARP for NAT rules on HA distributed router”
  • 56b0435d tests: move trim_zeros() to ovn-macros
  • 14843108 tests: skip test “MAC binding aging” if scapy not available.
  • 6f8719c6 tests: fixed “L2 Drop and Allow ACL w/ Stateful ACL”
  • f8cdfeda tests: fixed multiple tests missing ovn-nbctl “wait”
  • cd74dda2 tests: fixed “options:requested-chassis for logical port”
  • e5a794dc tests: fixed “Logical router policy packet marking”
  • 0575b97d tests: fixed multiple ovn-ic tests
  • b93f36a2 pinctrl: Reply with correct destination for ICMPv6 RA packets
  • c4008ae5 ovn-controller: Add monitor condition for FDB.
  • d16ec6f9 Rename scapy-server into scapy-server.py
  • 35d9e42b Add ovnkube-identity binary to the ovn-kubernetes Dockerfile
  • 4a82a493 tests: offload scapy transformations to a separate unixctl daemon
  • 0b45a1a1 northd: Remove hosting-chassis only if it’s specified
  • 9c56ac4b QoS: Properly set qos when ovs db is read only
  • 36f37341 Prepare for 23.09.1.