And one more question:

What is the reason to deprecate OOT kmod?
It’s very comfortable to have an ability to upgrade openvswitch modules 
separately from the kernel. In case of any bug or requirement for a new 
feature, we just updated OVN/OVS and kmod-openvswitch and reloaded them. To 
update kernel on a hypervisors requires much more work: put host into 
maintenance (avacuate VMs), upgrade, reboot, put back from maintenance. And 
upgrading the kernel requires full retesting with other components: storage, 
virtualization, etc...

Regards,
Vladislav Odintsov

On 3 Sep 2021, at 22:10, Odintsov Vladislav 
<[email protected]<mailto:[email protected]>> wrote:

We do use OOT module.

Looks like it’s a bugfix and can be backported..?

Regards,
Vladislav Odintsov

On 3 Sep 2021, at 19:05, Numan Siddique <[email protected]<mailto:[email protected]>> 
wrote:

On Fri, Sep 3, 2021 at 11:24 AM Odintsov Vladislav 
<[email protected]<mailto:[email protected]>> wrote:

Hi Ilya, Dumitru,

for some reason I’ve found your answer only today.

From the link you’ve sent I see there is a patch in kernel OVS code, but 
current OVS master still has old version (if (err == NF_ACCEPT && ct->status & 
IPS_SRC_NAT && ct->status & IPS_DST_NAT)).

Shouldn’t this fix be backported to OVS tree as well?
Can it solve my initial problem?

Just in case, the error is next:

2021-09-03T14:41:42.960Z|00006|dpif(handler3)|WARN|system@ovs-system: execute 
ct(commit,zone=1,label=0/0x1),set(tunnel(tun_id=0x1400160000f4,dst=<IP>,ttl=64,tp_dst=7471,flags(df|csum|key))),1
 failed (Invalid argument) on packet 
tcp,vlan_tci=0x0000,dl_src=<MAC1>,dl_dst=<MAC2>,nw_src=<IP1>,nw_dst=<IP2>,nw_tos=0,nw_ecn=0,nw_ttl=63,tp_src=54136,tp_dst=5432,tcp_flags=psh|ack
 tcp_csum:206a
with metadata 
skb_priority(0),skb_mark(0),ct_state(0x21),ct_zone(0x1),ct_tuple4(src=<IP1>,dst=<IP2>,proto=6,tp_src=54136,tp_dst=5432),in_port(4)
 mtu 0

Thanks.


Do you use the OVS in-tree kernel module ?

Please check out https://github.com/openvswitch/ovs/blob/master/NEWS#L159

OVS in-tree kernel module is deprecated.

Thanks
Numan



Regards,
Vladislav Odintsov

_______________________________________________
discuss mailing list
[email protected]<mailto:[email protected]>
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss


_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to