1.
Architecture
2.
Releases
25.03
24.09
24.03
22.03
All Releases
3.
Contributing
Contributing to the OVN website
Code of Conduct
More
Documentation
GitHub repo
English
Clear History
Star
Fork
Edit this page
OVN, Open Virtual Network
>
Releases
> Changelog v23.03.1
Changes from v23.03.0 to v23.03.1
Changelog v23.03.1
Changes from v23.03.0 to v23.03.1
ba5710ed
Set release date for 23.03.1.
9a3f7ed9
northd, controller: Add CoPP for SVC monitor
6e67469b
northd: Fix recompute of referenced chassis in HA chassis groups.
55287c9f
northd: Fix incorrect memory allocation for router group datapaths.
7915565f
ovn-nbctl: Prevent sync exiting early on nb_cfg overflow
2f2324db
tests: Add missing sync calls
11b0cd98
tests: Make sure the port group is not hardcoded
8338c817
system-tests: Make sure that the CT entries are sorted
d0157e94
tests: Check proper DP and port key
2ba180af
fix missing documentation of ovn-ic arguments
cacb7426
NEWS: Add note about L4_SYM being used by default for ECMP.
b2208ec5
ovn-controller: Detect and use L4_SYM dp-hash if available.
bd3a5c55
ovn-controller: Assume well-known tables are in the SB schema.
00071852
Fix a link.
ece4a8b8
binding: handle ovs ofport update
163b32a4
system-tests: Wait for all interfaces to have IPv6
fa9e0234
tests: fixed “CT flush load balancer backends”
5a86a75a
tests: fixed multiple ovn-ic unit tests
d0297643
tests: fixed “Logical flows with Chassis_Template_Var reference”
7a9c6e53
tests: fixed “ARP replies for SNAT external ips”
12e619d5
tests: fixed “ECMP IPv6 symmetric reply”
a4713988
tests: increased bfd-mult to 15
8f7aef43
tests: fixed another flake in “send gratuitous ARP for NAT rules on HA distributed router”
be9cc15c
ovn-controller: remove un-necessary “trying to release” warnings
e565c4ff
ovn-controller: avoid monitoring wrong chassis
1c2fa991
tests: run system tests also with monitor-all=true
3c46b4f6
tests: fixed “basic connectivity with multiple requested-chassis”
e9f7602d
tests: fixed flaky “4 HV, 3 LS, 2 LR, packet test with HA distributed router gateway port”
e1fc2a7b
binding: fixed ovn-installed not properly removed (recomputes)
43d64c43
binding: fixed ovn-installed not properly removed (migration)
739f0f90
tests: fixed typos in macro logs
44e81924
ci: ovn-kubernetes: Figure out dependencies dynamically.
5be8024c
ofctrl-seqno: Do not truncate the last acked value
a76049e2
pinctrl: Cap the max size of a prefix delegation DUID value.
4c6ad8d0
tests: Remove accidental debug echo.
90146249
binding: fixed port claims as additional_chassis
e8c5e8dd
tests: fixed “ovn-controller port security OF flows”
c9239ec5
system-tests: Do not hardcode DP key for the flows
91dffa6a
tests: fixed “MAC binding aging” and “IGMP external querier”
92d5617b
tests: fixed “ACL Reject ping pong”
b7df9c2c
tests: fixed “nb_cfg timestamp”
2cdc7555
tests: fixed “send gratuitous arp for nat ips in localnet”
6b27b168
tests: fixed “check meters update”
ae0223f3
tests: fixed “Encaps tunnel cleanup does not interfere with multiple controller on the same host”
f386573f
tests: fixed “IPv6 periodic RA”
37361457
tests: decreased failure rate of “tug-of-war between two chassis for the same port”
8164ec97
tests: fixed “Load balancer health checks - IPv4 and IPv6”
7cc49aaf
tests: fixed “send gratuitous ARP for NAT rules on HA distributed router”
2ed05821
tests: fixed “dhcpv6 : 1 HV, 2 LS, 5 LSPs” and “external logical port”
21adeea9
tests: fixed “policy-based routing” and “route tables IPv6 – overlapping subnets”
ebb77a94
mirror.c: Fix ovn-controller crash when mirror port is deleted from ovs.
a3aba935
call ovsrcu_exit() before exit in ovn-northd and ovn-controller to make valgrind happy
8c274866
controller: Turn OFTABLE_OUTPUT_INIT into an alias.
44e07200
Implement MTU Path Discovery for multichassis ports
44d6692e
Add new egress tables to accommodate for too-big packets handling
57f15c6d
if-status: track interfaces for additional chassis
e6f097fe
Track interface MTU in if-status-mgr
c8fccfa7
Track ip version of tunnel in chassis_tunnel struct
dc0b0b55
northd: Add logical flow to skip GARP with LLA
822861db
northd: match only on supported protocols to handle_svc_check
f914cf2c
tests: Fixed “nested containers” test
8f29930c
tests: fix flaky Multiple OVS interfaces bound to same logical ports
352041d0
system-tests: Prevent flakiness in ovn mirroring
e8baef1c
northd: Fix address set incremental processing
529ea698
controller: Ignore DNS queries with RRs
ecc0a06a
ci: ovn-kubernetes: Align the timeouts with u/s ovnk
158463b9
controller: Handle OpenFlow errors.
f24e9bf7
controller: fix typo in comments
222f74ac
northd: build vtep hairpin lflows only for lswitches with vtep lports
e4f8547b
northd: fix ls_in_hairpin l3dgw flow generation
777786f3
ovn-controller.c: Fix assertion failure during address set update.
24496083
Pass localnet traffic through CT when a LB is configured.
a1d8ebd3
tests: Use stricter IP match for FORMAT_CT.
bb22fe9c
tests: Fix flakiness of policy based routing on slower systems
0ba1609d
ovn-controller docs: fix typo in ovn-monitor-all description
c2f36b53
system-tests: Replace use of ADD_INT with ADD_VETH
080cbcd9
controller: fix possible unaligned accesses in DHCPv6 code
52553032
mirror: fix ovn mirror support with IPv6
39930c02
ovn-controller: fixed port not always set down when unbinding interface
395eac48
ovn-controller: fixed ovn-installed not always properly added or removed.
4ad402df
documentation: packets that arrive from other chassis resubmit to table 38
fd0111e5
northd: fix use-after-free after lrp destroyed
31bc3472
docs: document that vxlan is supported for encap type
94dea8bb
tests: Fixed flaky lr multiple gw ports
bfdfb9a0
Fix test “load-balancing”
d6cad0cc
tests: Retry inject-pkt in case ovn-controller is still busy.
77d0ff0d
pinctrl: fix restart of controller when bfd min_tx is too low.
86ceec39
ovn-nbctl: Fix unhandled NULL return from normalize_prefix_str
b8122983
tests: decrease risk of flaky failures of ovn – CoPP system test
352c584c
tests: check arguments count of OVS_WAIT_UNTIL
b88d8bbb
tests: Fixed wrong usage of OVS_WAIT_UNTIL
1758332a
tests: Fixed “1 LR with HA distributed router gateway port”
3d231640
tests: Skip “daemon ssl files change” when SSL is disabled.
6e6cc27b
Omit ACLs for nd || nd_ra || nd_rs || mldv1 || mldv2
b797e5db
tests: define fmt_pkt function to construct packets with scapy
40befbb1
controller: Prevent race in tunnel cleanup
a38a5df4
northd.c: Avoid sending ICMP time exceeded for multicast packets.
d42d070b
northd.c: TTL discard flow should support for both ipv4 and ipv6.
99b42566
northd: Update the is_stateless helper for router nat
825164cd
ci: Add arping package to run floating IP tests.
8481abcc
controller: Clear tunnels from old integration bridge
04d75524
northd: revert ct.inv drop flows
0bbcfb52
northd: take into account qos_min_rate in port_has_qos_params
6c2d80c5
system-tests: Reduce flakiness of netcat UDP clients
2bab96e8
northd: prevents sending packet to conntrack for router ports
d01fdfdb
lb: Allow IPv6 template LBs to use explicit backends.
6a16c741
controller: lflow: do not use tcp as default IP protocol for ct_snat_to_vip action
77384b7f
northd: Drop packets for LBs with no backends
81eaa98b
northd: Use generic ct.est flows for LR LBs
0af110c4
northd: drop ct.inv packets in post snat and lb_aff_learn stages
89fc85fa
controller: Add config option per LB to enable/disable CT flush
80b7e48a
northd: Ignore remote chassis when computing the supported feature set.
888215e2
controller: Use ofctrl_add_flow for CT SNAT hairpin flows.
ed709561
rhel: pass options to stop daemon command in systemd units
e98ea52f
Prepare for 23.03.1.