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 v22.06.0
Changes from 22.03.0 to v22.06.0
Changelog v22.06.0
Changes from 22.03.0 to v22.06.0
cd51f11f
Set release date for 22.06.0.
a8b485d1
controller: Use ct_mark by default for load balancer hairpin flows.
77e381b4
northd: Use ct_mark.blocked and ecmp_reply_port only when all chassis support it.
87e9e928
northd: ovn-controller: Use ct_mark.natted only when ct_lb_mark is used.
f4d7d10f
Fix ubsan warning on 0-len memcpy from NULL pointer
f5c9000f
Clone packets to all port chassis
eaf9832b
Support LSP:options:requested-chassis as a list
094c0776
Update port-up on main chassis only
aec8522c
northd: Use ct_lb_mark only when all chassis support it.
a928012d
test: Make vtep test pass more consistently.
fef5cfe9
binding.c: Make sure that localport is removed from local datapath
fb7d0250
physical.c: Move localport remote output flow definition
f81431c0
physical.c: Avoid NULL ptr deref in populate_remote_chassis_macs
15ea014f
Prepare for 22.06.0.
0057cde2
Allow for setting the Next server IP in the DHCP header
79936382
ovs-sandbox: Allow specifying initial contents for OVS and VTEP databases.
c1e0f682
tests: Fix failing test case - “Port security lflows”
94974a02
northd: Add generic port security logical flows.
ffd77982
actions: Add new actions check_in_port_sec and check_out_port_sec.
8cab00bd
ovn-controller: Add OF rules for port security.
c0224a14
northd: fix stateless nat with allowed_ext_ips
40b88727
northd: add configuration option for enabling parallelization
3a8fe34c
ovn-controller: Consider zone 0 as a valid zone when restoring.
1590e1c6
ovn-controller: Set Port_Binding.up field only if the Southbound DB is aware of this field
35afaeb6
northd: Honor ct-snat-zone option for common case.
7644698a
nb: Add Load_Balancer.options:neighbor_responder knob.
c4fae8c1
utilities: nbctl: dump lbs in load_balancer group running {ls, lr}-lb-list
b16c0a97
tests: fixed multiple flaky tests
67b1d292
northd: optimize build_gw_lrouter_nat_flows_for_lb code
12e10711
northd: refactor logical router loop in build_lrouter_nat_flows_for_lb
f360b51f
northd: move nat_flows_for_lb for gw router in a dedicated routine
1b102068
northd: move nat_flows_for_lb for force_nat in a dedicated routine
f667933e
northd: move nat_flows_for_lb for skip_snat in a dedicated routine
cd3b6850
northd: handle container lport type update
4e90bcf5
controller, northd, vtep: support routed networks with HW VTEP
664f2aa7
northd: fix lflow grouping in build_lb_rules
c182ebdc
ovn-controller: Avoid recompute triggered by external_ids:ovn-installed update.
19140076
docs: fix a typo in bandwidth column name
493e2cee
ci: ovn-kubernetes: Add missing socat package
79d5d893
utilities: ovn-trace: fix reject action crash
786a3233
utilities: nbctl: do not report errors for stateless nat if –may-exist is provided
dbf12e5f
qos: add support for port minimum bandwidth guarantee
8f4beb7c
tests: check qos_max_rate and qos_burst are set
0a4e073f
lflow: Add MAC bindings when new datapath is added to chassis
445e5a57
northd: fix nat-v6 with exempted_ext_ips configuration
b68753a5
northd: dynamically compute l2 hdr len for check_pkt_larger action
f246d042
binding.c: Clear Port_Binding’s encap column when encap-ip is removed.
f93206ce
northd: Mark most of the SB columns as write-changed-only.
34f29acd
northd: Fix default ACL stage logical flow priorities.
acec0660
northd: Add new NB_Global.options:default_acl_drop option.
d53c599e
ofctrl.c: Use bundle to avoid data plane downtime during the first flow installation.
e5011121
ofctrl.c: Include group changes to bundle.
896adfd2
ofctrl: Support ovn-ofctrl-wait-before-clear to reduce down time during upgrade.
fbb8e193
ofctrl: Wakeup when entering S_UPDATE_FLOWS.
80187a80
ovn-northd: Add flow to use eth.src if nd.tll is 0 in put_nd() action.
a0ded887
northd: Avoid looking up port peers when not needed.
3073d7f2
treewide: remove next variable in _SAFE loops
be503609
parallel-hmap: rewrite iterator using multivar helpers
996ed75d
treewide: bump ovs and fix problematic loops
c4355b09
Stop sending garps when binding not bound to chassis
4a86fba2
pinctrl.c: Send GARP only on chassis atached to l3gw
698103b7
Use get_port_binding_tun instead of chassis_tunnel_find
1ce17e1d
Split code to set zone info into put_zones_ofpacts
d07e5f99
Introduce match_outport_dp_and_port_keys in physical.c
96857cc7
Pass chassis and encap into get_port_binding_tun
c7b1d247
northd: separate code for nb->sb port binding chassis update
11cb8213
northd: introduce separate function to look up chassis
504f20e1
Introduce chassis_is_vtep
9c6d285e
ofctrl.c: Check installed flow when merging tracked flow changes.
e922c05d
system-ovn: fix CoPP test failures
741a135f
northd: avoid writing to IDL in parallel when using northd parallelization
b22684d4
Add a northbound interface to program MAC_Binding table
6bc60026
controller/pinctrl: avoid accessing invalid memory
8b3e1afc
northd: avoid snat on reply packets
b1c51fb4
expr.c: Remove the force_crossproduct related code.
42b8e8fa
expr.c: Fix the comment of expr_to_matches.
b35c98c9
vtep: correctly bring vtep lport up in SBDB
1e1d75c7
controller: properly remove qos policy meters
a7ecf546
tests: Enable ‘ACLs after lb’ for all test configs.
07575db7
Fixed multiple other flaky tests
63faae90
Fixed multiple flaky tests
2d942be7
northd: Add support for NAT with multiple DGP
6f68b783
ovs: revert unintended submodule update.
a1e7b11b
tests: Make “check CoPP config” more reliable.
a075230e
Use ct_mark for masked access to make flows HW-offloading friendly.
c2eeb2c9
ovn-controller: Handle SB_Global:options:northd_internal_version in I-P engine.
bf55f7a6
ovn-northd: Improve the doc and tests for ecmp-symmetric-reply.
8ce84773
actions: Add stack push and pop actions.
3357440a
actions: Add action ct_lb_mark.
9eb7b4ec
ovn-sb.xml: Fix ct_lb documentation.
a24ef9de
inc-proc-eng: Properly log recompute reason.
31e9f6d6
Set release date for 22.03.0.
e8800ddd
rhel: fix logrotate user config option
eff23a00
Added test cases with ovn-northd parallelization enabled
ed9bb4d5
northd: Consolidate load balancer processing functions.
96677c26
northd: allow explicit nat-addresses for distributed gw ports
b8194738
northd: Properly warn for NAT on LR with multiple gw ports.
4f72d8ed
northd: Fix typo in cleanup_stale_fdp_entries().
1643cf0d
NEWS: Mention new IGMP/MLD snooping support for OVN-IC.
885655e1
controller: reconfigure ovs meters for ovn meters
74d82e29
northd: Support the option to apply from-lport ACLs after load balancer.
906858c9
test: fix race in ARP replies for SNAT external ips
c6b20c99
ovn-ic: Support IGMP/MLD in multi-AZ deployments.
5f7a985d
tests: don’t bail from OVN_CHECK_PACKETS_CONTAIN prematurily
c6cf4032
tests: log more info on OVN_CHECK_PACKETS* failure
546f812e
ovn.at: Fix flaky tests “VLAN transparency, passthru=true, multiple hosts”