[ovs-discuss] [branch-2.16] ovn distributed gateway chassisredirect strip_vlan not taking effect with stt

2024-04-19 Thread aginwala via discuss
Hi All: Part of upgrading OVN north south gateway to the new 5.4 kernel , VMs connectivity is lost when setting chassis for provider network lrp to this new gateway. For interconnection gateways and hypervisors its not an issue/ lrp _uuid : 387a735d-fc11-4e90-8655-07785aa024af chassi

Re: [ovs-discuss] [branch-2.16] ovn distributed gateway chassisredirect strip_vlan not taking effect with stt

2024-04-23 Thread aginwala via discuss
Hi: Data plane restores when cleaning up flows using ovs-dpctl del-flows and eventually all the flows catch up as flows added by ovn are intact. However, not sure what flow caused this as the issue pops up on ovs-vswitchd restarts and needs to be workaround by dpctl del-flows. Not sure if it's du

Re: [ovs-discuss] [branch-2.16] ovn distributed gateway chassisredirect strip_vlan not taking effect with stt

2024-04-24 Thread aginwala via discuss
Update: Seems in upstream 5.4 linux, it only clears vlan_present vs old 4.15 kernel https://github.com/torvalds/linux/blob/v5.4/net/core/skbuff.c#L5408 int skb_vlan_pop(struct sk_buff *skb) { u16 vlan_tci; __be16 vlan_proto; int err; if (likely(skb_vlan_tag_present(skb))) { __vlan_hwa

[ovs-discuss] [branch-23.09] OVN upgrade for distributed gateway -- need inputs

2024-07-01 Thread aginwala via discuss
Hello team: Part of upgrading OVN from 2.11* versions to the latest 23.09, we have found issues in existing north south gateways where failover doesn't work as expected when connected to the latest 23.09 raft control plane. OVS datapath version 2.16.0-2 on host. Tunneling protocol is stt ovn-cont

Re: [ovs-discuss] [branch-23.09] OVN upgrade for distributed gateway -- need inputs

2024-08-07 Thread aginwala via discuss
Just a late update on this one. Since the HA chassis group was introduced in newer versions, it caused confusion because we saw gateway_chassis as empty . After checking the source code, db config and the man page it was clear that part of the new version changes as expected. man page https://ma