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.0
Changes from 22.12.0 to v23.03.0
Changelog v23.03.0
Changes from 22.12.0 to v23.03.0
63e877fd
Set release date for 23.03.0.
3836364e
northd: Don’t parse LSP addresses twice.
1274509f
ovn-util: Optimize is_dynamic_lsp_address.
b5d9ab2a
treewide: Remove unnecessary strlen() calls.
faf3a909
controller: Fix hairpin SNAT flow explosion if hairpin_snat_ip is set.
ddf33058
ovn-util: Remove unused ovn_parse_internal_version_minor.
0989bd50
northd: fix comments on functions
0a0d5e79
system-tests: Reduce flakiness of ACL reject tests
cea28a90
dbctl: Fix a couple of memory leaks
cbbe38ca
northd: Use LB port_str in northd.
daeb3906
ci: ovn-kubernetes: Bump libovsdb to a6a173993830.
0f71c254
tests: Fixed some tests failing on (very) slow systems
6371dc57
tests: Decrease the number of zones and switches for interconnection
038cfb1c
Prepare for 23.03.0.
40a686e8
Add IPv6 support for lb health-check
87f3c236
utilities: Add simple container automation
e238662c
controller: Flush CT for removed LB backends
83821271
controller: Store load balancer data in separate node
a3de2b25
ci: ovn-kubernetes: Reduce image size.
d983bc4c
lb: northd: Properly format IPv6 SB load balancer VIPs.
d766c019
Documentation: Fix the LTS link in ovn-upgrades doc.
6c4ffe5f
system-test: Use OVS_WAIT_UNTIL for tcpdump start instead fo sleep
d4693eb7
docs: fix the max number of ports per network for vxlan
924785e9
ovn-nbctl: Fix documentation typo
eacd7dcd
tests: Fix Flaky system-tests “omit connection tracking …”
e89abbf3
northd: do not create flows for reserved multicast IPv6 groups
24cd3267
ovn-controller.c: Fix compile errors.
b3b75ae4
controller: only sample pflow if Collector Set exists
5b147670
controller: only sample flow if Collector Set exists
4283694c
controller: set sampling port to OFP_NONE for drops
b4dda9cd
controller: add missing drop to loopback check table
c4c0070b
northd: fix unsampled drops and unit test
f0f623d0
controller: fix recompute pflows if sampling changes
f314b3dd
northd: Don’t collect datapath groups for LB affinity if disabled.
94566fe1
northd: Create metered flows with dp groups if CoPP is not configured.
73b887fb
northd: Create logical flows with datapath groups.
0c88a785
northd: Use bitmaps for LB lists of switches and routers.
65f193a6
northd: Use bitmaps for LB affinity flows.
7987e94f
northd: Optimize locking pattern for GW LR NAT flows for LB.
44488c0d
northd: Add thread safety analysis to lflow hash locks.
01587b97
northd: Use larger hash bucket locks instead of dp group ones.
7b94d212
northd: Refactor build_lrouter_nat_flows_for_lb function
e71873b4
northd.c: Validate port type to avoid unexpected behavior.
092629ae
ovn-nb.xml: Fix “mcast_querier”.
300f8cd8
AUTHORS: Add Surya Seetharaman.
56ecf412
Add the metalLB install flag for CI actions
1207ae69
Update release-process.rst to have the 2024 calendar.
8b23217c
ovn-trace: Use the original ovnact for execute_load
fe23e99f
northd: fix typo in consider_l3d{wg, gw}… function
2151ddfd
northd: make traffic routed to vtep lport distributed
20111394
docs: add tutorial for ovsdb relay usage
0954c66e
vtep: set SB DB ovsdb_idl to no_leader_only mode
497ec3fd
rhel: add ovn-db@.service systemd-unit
b2a21be5
rhel, ovn-ctl: add support to run OVN SB relay
6a49261d
doc: Point to the ovn.org LTS release page.
6d0104e3
northd: Add logical flows to allow rpl/rel traffic in acl_after_lb stage.
8ee47fb5
ovn-controller: Fix initial requested SNAT zone assignment.
8c341b9d
northd: Drop packets destined to router owned NAT IP for DGP.
eee79e56
ci: ovn-kubernetes: Use official build instructions when preparing rpms.
cd600de6
northd: Add flag for CT related
c906da4f
tests: Fixed load balancing system-tests
0b10b8d7
tests: Fixed flaky ACL fair Meters
2ca0a4b8
utilities: Do not send ‘set-db-change-aware’ for non-daemon mode tools.
5275f698
ci: ovn-kubernetes: Use Fedora 37 as base image.
e6c30ef8
controller-vtep: monitor only needed SB tables
b84b8966
nbctl: Display “apply-after-lb” information when listing ACLs.
b4c593d2
northd: Add automatic memory trimming when idle.
0ba242eb
ovn-northd: Add IDL memory usage information.
d712a8af
controller: Fix missing first ping from pod to external
af4dfa72
northd: move hairpin stages before acl_after_lb
10a531e8
controller: use packet proto for hairpin traffic learned action if not specified
c4425f49
tests: Check the default drop directly from flows dump
f31e5ef9
tests: Reduce duration of “northd-parallelization runtime” test
3abc62da
Revert “.ci: ovn-kubernetes: Skip session affinity related tests.”
2ac7f641
.ci: ovn-kubernetes: Skip session affinity related tests.
05a7b972
.ci: ovn-kubernetes: Add a “prepare” stage to allow for custom actions.
487ac359
tests: Mark slower tests with “slowtest” keyword
070aa43f
expr: Use sset for nested expr instead of list
52da2419
build-aux/sodepends.py: Fix flake8 error.
f418dce4
build-aux/sodepends.py: Fix broken build when manpage changes.
25b4d763
ovn-detrace: Support connecting to NB and SB raft followers
2698e781
ovn-ic: Only monitor useful tables and columns.
9dc44990
actions: Clarify the NAT type for ovnact_ct_nat
ce126c9a
Document experimental support for co-hosted controllers
ab7b0eb8
Add connectivity test for 2 controllers on the same host
b600316f
Don’t delete patch ports that don’t belong to br-int
98b436db
Don’t touch tunnel ports from a different br-int
8b48f7d6
Support passing chassis name via CLI
3dbf5f03
Allow to override system-id via file
48db2a7a
Support ovn-…- specific global ovsdb options
dae2eb8a
Include “chassis index” into tunnel port name
8949669d
Documentation: Fix links in maintainers.rst.
125bd553
ovn-sbctl: Fix removal of Chassis_Private record on chassis-del.
e7ed121e
docs: Extend upgrade documentation.
c03da53a
inc-proc-eng: Improve the documentation with more detailed guidelines.
bae861d4
Set release date for 22.12.0.
d4817bb7
ic-sb schema: add index for routes table & document upgrade path
59162102
ic: minor code improvements
ac1dc2ba
ic: prevent advertising/learning multiple same routes
ff13373d
ic: lookup southbound port_binding only if needed
4ea2f80d
ic: remove orphan ovn interconnection routes
c1d6b8ac
northd: Store skip_snat and force_snat in ct_label/mark
3f360a49
northd: Add logical flow to defrag ICMP traffic
a0f82efd
northd: bypass connection tracking for stateless flows when there are LB flows present
46663c4b
AUTHORS: Add Abhiram R N and Veda Barrenkala.
9f1d09c6
tests: Fixed “IPv6 periodic RA” and “snat-ct-zone with common NAT zone”
a136076c
tests: Fixed “vtep: 3 HVs, 1 VIFs/HV, 1 GW, 1 LS”
b11c4897
tests: Removed macro reset_iface_pcap_file
ebf5f723
tests: Fixed typo in “incremetal processing” test
89d2bf9e
tests: Fixed flaky system-test “ECMP symmetric reply”
ac72aab5
tests: Fixed typo in macros
10a3d268
tests: Fixed system-test “load balancing affinity sessions”
a45348d6
tests: Fixed flaky system-test ACL log_related
796d38a3
tests: Fixed flaky system tests “ACL reject” and “ACL after lb - reject”
ba8aa26e
OVN Remote Port Mirroring: controller changes to create ovs mirrors
f2c6b9fa
OVN Remote Port Mirroring: northd changes to sync NB and SB
3ec027b2
OVN Remote Port Mirroring: Add new Schemas in NB
bbd5e0d8
controller: improve buffered packets management
1b0dbde9
ovn-controller: Only set monitor conditions on available tables.
486e7beb
ovn-trace: Support connecting to SB raft followers.
cc66072d
controller: Check if MAC binding table has timestamp column
e644efd0
CI: Update Cirrus CI to run ARM jobs
1ca49eae
CI: Refactor the linux-build.sh
4bcbd53e
northd: Add missing RBAC rules for BFD table.
3755838f
ovn-nbctl: Fix removal of BFD entry on route deletion
26d9b6a4
northd: Include VIP port in LB affinity learn flow matches.
4eefb635
tutorial: Add scripts to simulate node-port ovn-k8s services.
b45853fb
lb: Support using templates.
df592a47
controller: Add support for templated actions and matches.
4e06451a
Add NB and SB Chassis_Template_Var tables.
875f4648
lflow: Factor out the lflow reference handling code into a new module.
f566bd62
northd: Improve the LB affinity code