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.12.1
Changes from v22.12.0 to v22.12.1
Changelog v22.12.1
Changes from v22.12.0 to v22.12.1
c851fe09
Set release date for 22.12.1.
66195e07
northd, controller: Add CoPP for SVC monitor
cb08e9cd
northd: Fix recompute of referenced chassis in HA chassis groups.
b6b614a1
northd: Fix incorrect memory allocation for router group datapaths.
59cea45e
ovn-nbctl: Prevent sync exiting early on nb_cfg overflow
89bb7444
tests: Add missing sync calls
4e6c705d
tests: Make sure the port group is not hardcoded
910e33c1
system-tests: Make sure that the CT entries are sorted
65f02566
tests: Check proper DP and port key
edbd1653
fix missing documentation of ovn-ic arguments
fef4202e
ovn-controller: Assume well-known tables are in the SB schema.
4d845b21
Fix a link.
6406f02b
binding: handle ovs ofport update
9944fdfd
system-tests: Wait for all interfaces to have IPv6
ad8745f0
tests: fixed multiple ovn-ic unit tests
bf314955
tests: fixed “Logical flows with Chassis_Template_Var reference”
b84b70da
tests: fixed “ARP replies for SNAT external ips”
5faf5ef8
tests: fixed “ECMP IPv6 symmetric reply”
17e1a9bf
tests: increased bfd-mult to 15
753d5714
tests: fixed another flake in “send gratuitous ARP for NAT rules on HA distributed router”
29715344
ovn-controller: remove un-necessary “trying to release” warnings
6c4bde12
ovn-controller: avoid monitoring wrong chassis
022f3bdc
tests: run system tests also with monitor-all=true
05c8cb70
tests: fixed “basic connectivity with multiple requested-chassis”
c52f67cd
tests: fixed flaky “4 HV, 3 LS, 2 LR, packet test with HA distributed router gateway port”
39c3109d
binding: fixed ovn-installed not properly removed (recomputes)
53a6849c
binding: fixed ovn-installed not properly removed (migration)
a54b5e81
tests: fixed typos in macro logs
626d5f21
ofctrl-seqno: Do not truncate the last acked value
ab0117bd
pinctrl: Cap the max size of a prefix delegation DUID value.
1ea5b067
binding: fixed port claims as additional_chassis
abe62ff4
tests: fixed “ovn-controller port security OF flows”
7acca334
system-tests: Do not hardcode DP key for the flows
2188f12b
tests: fixed “MAC binding aging” and “IGMP external querier”
3f934fef
tests: fixed “ACL Reject ping pong”
52c4ab5b
tests: fixed “nb_cfg timestamp”
cb4fa77b
tests: fixed “send gratuitous arp for nat ips in localnet”
4e0109bc
tests: fixed “check meters update”
5823aad6
tests: fixed “IPv6 periodic RA”
b40e8db0
tests: decreased failure rate of “tug-of-war between two chassis for the same port”
6c57972e
tests: fixed “send gratuitous ARP for NAT rules on HA distributed router”
1af5a2ba
tests: fixed “dhcpv6 : 1 HV, 2 LS, 5 LSPs” and “external logical port”
662b8f3f
tests: fixed “policy-based routing” and “route tables IPv6 – overlapping subnets”
0436c363
mirror.c: Fix ovn-controller crash when mirror port is deleted from ovs.
01b51893
tests: Fix Flaky system-tests “omit connection tracking …”
6be84b57
northd: bypass connection tracking for stateless flows when there are LB flows present
baab5118
call ovsrcu_exit() before exit in ovn-northd and ovn-controller to make valgrind happy
d9986501
controller: Turn OFTABLE_OUTPUT_INIT into an alias.
9498b547
Implement MTU Path Discovery for multichassis ports
b3ec6c4b
Add new egress tables to accommodate for too-big packets handling
8e7ab61a
if-status: track interfaces for additional chassis
1d07d345
Track interface MTU in if-status-mgr
558539ed
Track ip version of tunnel in chassis_tunnel struct
ce6b553a
northd: Add logical flow to skip GARP with LLA
4b6a357f
northd: match only on supported protocols to handle_svc_check
a20d143e
tests: Fixed “nested containers” test
6eb9eb0d
tests: fix flaky Multiple OVS interfaces bound to same logical ports
1ae33113
system-tests: Prevent flakiness in ovn mirroring
2792040a
northd: Fix address set incremental processing
0b0dc4a3
controller: Ignore DNS queries with RRs
743d95c3
ci: ovn-kubernetes: Align the timeouts with u/s ovnk
756ae953
controller: Handle OpenFlow errors.
c3a2c1f2
controller: fix typo in comments
94e6720e
northd: build vtep hairpin lflows only for lswitches with vtep lports
15d7735b
northd: fix ls_in_hairpin l3dgw flow generation
1f9415e5
ovn-controller.c: Fix assertion failure during address set update.
f827ad3d
Pass localnet traffic through CT when a LB is configured.
21305a62
tests: Use stricter IP match for FORMAT_CT.
8ea170b8
tests: Fix flakiness of policy based routing on slower systems
15af98ef
ovn-controller docs: fix typo in ovn-monitor-all description
9642f275
system-tests: Replace use of ADD_INT with ADD_VETH
f94919fa
controller: fix possible unaligned accesses in DHCPv6 code
66aeaf50
mirror: fix ovn mirror support with IPv6
69febf87
ovn-controller: fixed port not always set down when unbinding interface
f30972ae
ovn-controller: fixed ovn-installed not always properly added or removed.
e10ecd30
documentation: packets that arrive from other chassis resubmit to table 38
a52cb793
northd: fix use-after-free after lrp destroyed
e93f9792
docs: document that vxlan is supported for encap type
95ec62f9
tests: Fixed flaky lr multiple gw ports
ba676bbc
Fix test “load-balancing”
39930ffb
tests: Retry inject-pkt in case ovn-controller is still busy.
d5a552a7
pinctrl: fix restart of controller when bfd min_tx is too low.
23abfa1a
ovn-nbctl: Fix unhandled NULL return from normalize_prefix_str
af43d9e1
tests: decrease risk of flaky failures of ovn – CoPP system test
235f4676
tests: check arguments count of OVS_WAIT_UNTIL
97d2b317
tests: Fixed wrong usage of OVS_WAIT_UNTIL
13efc90e
tests: Fixed “1 LR with HA distributed router gateway port”
b272e8b1
tests: Skip “daemon ssl files change” when SSL is disabled.
21d84974
Omit ACLs for nd || nd_ra || nd_rs || mldv1 || mldv2
ca035adf
tests: define fmt_pkt function to construct packets with scapy
4f60322b
controller: Prevent race in tunnel cleanup
c1417b6a
nbctl: Display “apply-after-lb” information when listing ACLs.
f1d9ed60
northd.c: Avoid sending ICMP time exceeded for multicast packets.
37e6917b
northd.c: TTL discard flow should support for both ipv4 and ipv6.
bf70009f
northd: Update the is_stateless helper for router nat
9baf1390
ci: Add arping package to run floating IP tests.
c259c5d8
controller: Clear tunnels from old integration bridge
3e783aab
northd: take into account qos_min_rate in port_has_qos_params
7cedd771
controller: lflow: do not use tcp as default IP protocol for ct_snat_to_vip action
f898f470
northd: Drop packets for LBs with no backends
ce7f482b
northd: Make the enclose handling less error prone
7e36a95c
system-tests: Reduce flakiness of netcat UDP clients
b449a760
lb: Allow IPv6 template LBs to use explicit backends.
fa5ac8e5
northd: prevents sending packet to conntrack for router ports
31ffefe9
northd: Ignore remote chassis when computing the supported feature set.
cf205ca0
northd: Fix missig “); " from LB flows
5b9e7a70
ovn-util: Remove unused ovn_parse_internal_version_minor.
79dca2c4
northd: fix comments on functions
b3196d1b
system-tests: Reduce flakiness of ACL reject tests
2733558a
dbctl: Fix a couple of memory leaks
81ae7831
ci: ovn-kubernetes: Bump libovsdb to a6a173993830.
2bd8697b
tests: Fixed some tests failing on (very) slow systems
2a24ebc3
tests: Decrease the number of zones and switches for interconnection
7053ae61
lb: northd: Properly format IPv6 SB load balancer VIPs.
d5273f92
system-test: Use OVS_WAIT_UNTIL for tcpdump start instead fo sleep
4dfa4ba4
docs: fix the max number of ports per network for vxlan
0c44d7db
ovn-nbctl: Fix documentation typo
61e030ed
northd: do not create flows for reserved multicast IPv6 groups
b67009fd
northd.c: Validate port type to avoid unexpected behavior.
65990b83
Add the metalLB install flag for CI actions
4c78bef9
ovn-trace: Use the original ovnact for execute_load
d6914efd
northd: Add logical flows to allow rpl/rel traffic in acl_after_lb stage.
17f1e9e0
ovn-controller: Fix initial requested SNAT zone assignment.
481f25b7
northd: Drop packets destined to router owned NAT IP for DGP.
2619f6a2
northd: Add flag for CT related
1791a107
tests: Fixed load balancing system-tests
f9fb0bb4
tests: Fixed flaky ACL fair Meters
3723a6d6
northd: move hairpin stages before acl_after_lb
7109f02b
controller: Fix missing first ping from pod to external
58829152
controller: use packet proto for hairpin traffic learned action if not specified
29fb21e6
.ci: ovn-kubernetes: Add a “prepare” stage to allow for custom actions.
1fd28ef3
build-aux/sodepends.py: Fix flake8 error.
79edad8a
build-aux/sodepends.py: Fix broken build when manpage changes.
fdad33f2
ovn-ic: Only monitor useful tables and columns.
78af8b76
Prepare for 22.12.1.