Re: [ovs-dev] [RFC OVN] DHCP Proxy Agent support for overlay subnets

2023-09-07 Thread Naveen Yerramneni
Hi Team, Could someone please look into this ? Thanks, Naveen > On 23-Aug-2023, at 8:06 AM, Naveen Yerramneni > wrote: > > This patch contains changes to enable DHCP Proxy Agent support for overlay > subnets. > > NOTE: > - > - This patch is not co

Re: [ovs-dev] [RFC OVN] DHCP Relay Agent support for overlay subnets

2023-11-10 Thread Naveen Yerramneni
"refTable": "Logical_Router_Port", >>"refType": "weak"}, >> "min": 0, >> "max&qu

[ovs-dev] [PATCH v2] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-14 Thread Naveen Yerramneni
Add OpenFlow extn to set conntrack entries limit per zone. Signed-off-by: Naveen Yerramneni --- Notes: v1 -> v2 - Fix memory leak and added logs NEWS | 2 ++ include/openflow/nicira-ext.h | 10 ++ include/openvswitch/ofp-msgs.h | 4 lib/

Re: [ovs-dev] [PATCH v2] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-15 Thread Naveen Yerramneni
Hi Simon, Thanks for the update. I will send v3 with nits addreesed. Thanks, Naveen > On 15-Mar-2023, at 2:24 PM, Simon Horman wrote: > > On Wed, Mar 15, 2023 at 08:27:40AM +0000, Naveen Yerramneni wrote: >> Hi Simon, >> >> Thanks, I will wait for your review. &

[ovs-dev] [PATCH v3] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-16 Thread Naveen Yerramneni
Signed-off-by: Naveen Yerramneni Reviewed-by: Simon Horman --- Notes: v1 -> v2 - Fix memory leak and added logs v2 -> v3 - Addressed nits NEWS | 2 ++ include/openflow/nicira-ext.h | 10 ++ include/openvswitch/ofp-msgs.h | 4 lib/ofp-bu

[ovs-dev] [PATCH v1] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-13 Thread Naveen Yerramneni
Add extension to set conntrack entries limit per zone. Signed-off-by: Naveen Yerramneni --- Notes: v1 - Fix datatype used for zone limit. NEWS | 2 ++ include/openflow/nicira-ext.h | 10 ++ include/openvswitch/ofp-msgs.h | 4 lib/ofp-bundle.c

[ovs-dev] [PATCH] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-13 Thread Naveen Yerramneni
From: "naveen.yerramneni" Add OpenFlow extension to set conntrack entries limit at zone level. Signed-off-by: Naveen Yerramneni --- NEWS | 2 ++ include/openflow/nicira-ext.h | 10 ++ include/openvswitch/ofp-msgs.h | 4 lib/of

Re: [ovs-dev] [PATCH v2] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-15 Thread Naveen Yerramneni
Hi Simon, Thanks, I will wait for your review. Multiple patches were sent out due to my mistake, my apologies for that. Thanks, Naveen > On 14-Mar-2023, at 6:17 PM, Simon Horman wrote: > > On Tue, Mar 14, 2023 at 10:51:55AM +0000, Naveen Yerramneni wrote: >> Add OpenF

[ovs-dev] [PATCH] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-13 Thread Naveen Yerramneni
From: "naveen.yerramneni" Add OpenFlow extension to set conntrack entries limit at zone level. Signed-off-by: Naveen Yerramneni --- NEWS | 2 ++ include/openflow/nicira-ext.h | 10 ++ include/openvswitch/ofp-msgs.h | 4 lib/of

[ovs-dev] [PATCH] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-13 Thread Naveen Yerramneni
From: "naveen.yerramneni" Add OpenFlow extension to set conntrack entries limit at zone level. Signed-off-by: Naveen Yerramneni --- NEWS | 2 ++ include/openflow/nicira-ext.h | 10 ++ include/openvswitch/ofp-msgs.h | 4 lib/of

Re: [ovs-dev] [PATCH v4] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-04-18 Thread Naveen Yerramneni
Hi Team, Could someone please look into this and merge if everything looks good ? Thanks, Naveen > On 30-Mar-2023, at 1:47 PM, Naveen Yerramneni > wrote: > > Add OpenFlow extn to set conntrack entries limit per zone. > This extn will be used in future to set the zone level l

[ovs-dev] [PATCH v4] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-30 Thread Naveen Yerramneni
Add OpenFlow extn to set conntrack entries limit per zone. This extn will be used in future to set the zone level limit for drop zones used by OVN. Signed-off-by: Naveen Yerramneni Reviewed-by: Simon Horman --- Notes: v1 -> v2 - Fix memory leak and added logs v2 -> v3 - Addresse

Re: [ovs-dev] [PATCH v4] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-05-05 Thread Naveen Yerramneni
On 3/30/23 10:17, Naveen Yerramneni wrote: Add OpenFlow extn to set conntrack entries limit per zone. This extn will be used in future to set the zone level limit for drop zones used by OVN. Signed-off-by: Naveen Yerramneni mailto:naveen.yerramn...@nutanix.com>> Reviewed-by:

Re: [ovs-dev] [PATCH OVN] DHCP Relay Agent support for overlay subnets

2024-01-23 Thread Naveen Yerramneni
> On 16-Jan-2024, at 2:30 AM, Numan Siddique wrote: > > On Tue, Dec 12, 2023 at 1:05 PM Naveen Yerramneni > wrote: >> >>This patch contains changes to enable DHCP Relay Agent support for >> overlay subnets. >> >>USE CASE: >>-

Re: [ovs-dev] [PATCH OVN] DHCP Relay Agent support for overlay subnets

2024-01-24 Thread Naveen Yerramneni
> On 24-Jan-2024, at 8:59 AM, Numan Siddique wrote: > > On Tue, Jan 23, 2024 at 8:02 PM Naveen Yerramneni > wrote: >> >> >> >>> On 16-Jan-2024, at 2:30 AM, Numan Siddique wrote: >>> >>> On Tue, Dec 12, 2023 at 1:05 PM Naveen Yerram

[ovs-dev] [PATCH OVN] ovn-nb: Add documentation for disable_arp_nd_rsp option

2024-02-16 Thread Naveen Yerramneni
Signed-off-by: Naveen Yerramneni --- ovn-nb.xml | 7 +++ 1 file changed, 7 insertions(+) diff --git a/ovn-nb.xml b/ovn-nb.xml index e0b983ed6..b652046a7 100644 --- a/ovn-nb.xml +++ b/ovn-nb.xml @@ -1268,6 +1268,13 @@ unknown ports connected to the same Logical Switch

Re: [ovs-dev] [PATCH OVN] Add "disable_arp_nd_rsp" option to LSP

2024-02-15 Thread Naveen Yerramneni
> On 12-Feb-2024, at 8:36 PM, Ihar Hrachyshka wrote: > > On Tue, Jan 30, 2024 at 10:52 PM Naveen Yerramneni > wrote: > > > > On 29-Jan-2024, at 9:11 PM, Ihar Hrachyshka wrote: > > > > On Mon, Jan 22, 2024 at 12:22 PM Naveen Yerramneni > > wr

Re: [ovs-dev] [PATCH OVN] Add support to make fdb table local to the chassis.

2023-12-18 Thread Naveen Yerramneni
> On 18-Dec-2023, at 7:26 PM, Dumitru Ceara wrote: > > On 11/30/23 16:32, Dumitru Ceara wrote: >> On 11/30/23 15:54, Naveen Yerramneni wrote: >>> >>> >>>> On 30-Nov-2023, at 6:06 PM, Dumitru Ceara wrote: >>>> >>>> On 11

[ovs-dev] [PATCH OVN] DHCP Relay Agent support for overlay subnets

2023-12-12 Thread Naveen Yerramneni
t router ovn-nbctl lsp-set-addresses lr1-attachment ovn-nbctl lsp-set-options lr1-attachment router-port=lr1-port1 ovn-nbctl create DHCP_Relay servers= ovn-nbctl set Logical_Router_port dhcp_relay= ovn-nbctl set Logical_Switch dhcp_relay_port= Limitations:

Re: [ovs-dev] [PATCH OVN] Add support to make fdb table local to the chassis.

2023-11-30 Thread Naveen Yerramneni
between VMs part of same VLAN >> deployed on different hypervisors then, MAC addrs of the source and >> destination VMs keeps flapping between VM port and localnet port in >> Southbound FDB table. Enabling fdb_local config makes fdb table local to >> the chassis and avoids MA

Re: [ovs-dev] [PATCH OVN] Add support to make fdb table local to the chassis.

2023-11-30 Thread Naveen Yerramneni
> On 30-Nov-2023, at 6:06 PM, Dumitru Ceara wrote: > > On 11/30/23 09:45, Naveen Yerramneni wrote: >> >> >>> On 29-Nov-2023, at 2:24 PM, Dumitru Ceara wrote: >>> >>> On 11/29/23 07:45, naveen.yerramneni wrote: >>>> T

Re: [ovs-dev] [PATCH OVN] Add "disable_arp_nd_rsp" option to LSP

2024-01-30 Thread Naveen Yerramneni
> On 29-Jan-2024, at 9:11 PM, Ihar Hrachyshka wrote: > > On Mon, Jan 22, 2024 at 12:22 PM Naveen Yerramneni > wrote: > This option can be used to enable/disable arp/nd reply flows. > > Usecase: > = > It is useful to reduce packet loss when VM is being mig

[ovs-dev] [PATCH OVN] Add "pkt_clone_type" option to LSP.

2024-01-22 Thread Naveen Yerramneni
. Port is configured in both AZs on different logical switches which are sharing same IP subnet. VTEP device is connected to the same logical switch on both AZs and its port is set to unknown. Signed-off-by: Naveen Yerramneni --- northd/northd.c | 23 +-- ovn-nb.xml

[ovs-dev] [PATCH OVN] Add "disable_arp_nd_rsp" option to LSP

2024-01-22 Thread Naveen Yerramneni
is active on only one logical switch. Skipping ARP/ND responder and letting the ARP/ND get flooded to learn the location of the port. Signed-off-by: Naveen Yerramneni --- northd/northd.c | 10 +- tests/ovn-northd.at | 31 +++ 2 files changed, 40 insertions(+), 1

Re: [ovs-dev] [RFC OVN] DHCP Relay Agent support for overlay subnets

2023-11-14 Thread Naveen Yerramneni
> On 15-Nov-2023, at 3:01 AM, Numan Siddique wrote: > > On Fri, Nov 10, 2023 at 2:46 PM Naveen Yerramneni > wrote: >> >> >> >>> On 10-Nov-2023, at 10:52 PM, Numan Siddique wrote: >>> >>> On Fri, Nov 3, 2023 at 1:36 PM naveen.yerram

Re: [ovs-dev] [PATCH OVN] DHCP Relay Agent support for overlay subnets

2024-02-26 Thread Naveen Yerramneni
> On 24-Jan-2024, at 6:30 PM, Naveen Yerramneni > wrote: > > > >> On 24-Jan-2024, at 8:59 AM, Numan Siddique wrote: >> >> On Tue, Jan 23, 2024 at 8:02 PM Naveen Yerramneni >> wrote: >>> >>> >>> >>>> On 1

[ovs-dev] [PATCH OVN v2] DHCP Relay Agent support for overlay subnets.

2024-03-03 Thread Naveen Yerramneni
ls-add ls-ext ovn-nbctl lsp-add ls-ext lrp-ext-attachment ovn-nbctl lsp-set-type lrp-ext-attachment router ovn-nbctl lsp-set-addresses lrp-ext-attachment ovn-nbctl lsp-set-options lrp-ext-attachment router-port=lrp-ext ovn-nbctl lsp-add ls-ext ln_port ovn-nbctl lsp-set-addresses ln_port unk

Re: [ovs-dev] [PATCH OVN] Add support to make fdb table local to the chassis.

2024-03-06 Thread Naveen Yerramneni
> On 18-Dec-2023, at 8:53 PM, Dumitru Ceara wrote: > > On 12/18/23 16:17, Naveen Yerramneni wrote: >> >> >>> On 18-Dec-2023, at 7:26 PM, Dumitru Ceara wrote: >>> >>> On 11/30/23 16:32, Dumitru Ceara wrote: >>>> On 11/30/23 15

[ovs-dev] [PATCH OVN v3 4/4] tests: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
Added tests for DHCP Relay feature. Signed-off-by: Naveen Yerramneni --- tests/atlocal.in| 3 + tests/ovn-northd.at | 38 ++ tests/ovn.at| 293 +--- tests/system-ovn.at | 148 ++ 4 files changed, 462 insertions

[ovs-dev] [PATCH OVN v3 3/4] northd: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
&& udp.dst == 67 && reg9[8]), action=(ip4.src=;udp.dst=68;outport=;output; /* DHCP_RELAY_RESP */) 8. table=19(lr_in_dhcp_relay_resp), priority=1, match=(ip4.src == && reg2 == && udp.src == 67 && udp.dst == 67 && reg9[8] == 0), action=

[ovs-dev] [PATCH OVN v3 0/4] DHCP Relay Agent support for overlay subnets.

2024-03-19 Thread Naveen Yerramneni
port ovn-nbctl lsp-set-addresses ln_port unknown ovn-nbctl lsp-set-type ln_port localnet ovn-nbctl lsp-set-options ln_port network_name=physnet1 # Enable DHCP Relay feature ovn-nbctl create DHCP_Relay name=dhcp_relay_test servers= ovn-nbctl set Logical_Router_port lrp1 dh

[ovs-dev] [PATCH OVN v3 2/4] actions: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
was originated. - Relay-ip, server-ip are used to validate GIADDR and SERVER ID in the DHCP payload. Signed-off-by: Naveen Yerramneni --- include/ovn/actions.h | 27 lib/actions.c | 149 ++ 2 files changed, 176 insertions(+) diff

[ovs-dev] [PATCH OVN v3 1/4] controller: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
Added changes in pinctrl to process DHCP Relay opcodes: - ACTION_OPCODE_DHCP_RELAY_REQ_CHK: For request packets - ACTION_OPCODE_DHCP_RELAY_RESP_CHK: For response packet Signed-off-by: Naveen Yerramneni --- controller/pinctrl.c | 596 ++- lib/ovn-l7.h

Re: [ovs-dev] [PATCH OVN] Add support to make fdb table local to the chassis.

2024-03-14 Thread Naveen Yerramneni
> On 08-Mar-2024, at 2:37 PM, Ales Musil wrote: > > > > On Wed, Mar 6, 2024 at 8:24 PM Naveen Yerramneni > wrote: > > > > On 18-Dec-2023, at 8:53 PM, Dumitru Ceara wrote: > > > > On 12/18/23 16:17, Naveen Yerramneni wrote: > >> &g

Re: [ovs-dev] [PATCH OVN] Add support to make fdb table local to the chassis.

2024-03-14 Thread Naveen Yerramneni
> On 14-Mar-2024, at 9:07 PM, Dumitru Ceara wrote: > > On 3/14/24 15:21, Naveen Yerramneni wrote: >> >> >>> On 08-Mar-2024, at 2:37 PM, Ales Musil wrote: >>> >>> >>> >>> On Wed, Mar 6, 2024 at 8:24 PM Naveen Yerramneni &g

[ovs-dev] [PATCH OVN v4 4/4] tests: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
Added tests for DHCP Relay feature. Signed-off-by: Naveen Yerramneni --- tests/atlocal.in| 3 + tests/ovn-northd.at | 38 +++ tests/ovn.at| 258 +++- tests/system-ovn.at | 148 + 4 files changed, 446 insertions

[ovs-dev] [PATCH OVN v4 2/4] controller: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
Added changes in pinctrl to process DHCP Relay opcodes: - ACTION_OPCODE_DHCP_RELAY_REQ_CHK: For request packets - ACTION_OPCODE_DHCP_RELAY_RESP_CHK: For response packet Signed-off-by: Naveen Yerramneni --- controller/pinctrl.c | 596 ++- lib/ovn-l7.h

[ovs-dev] [PATCH OVN v4 3/4] northd: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
&& udp.dst == 67 && reg9[8]), action=(ip4.src=;udp.dst=68;outport=;output; /* DHCP_RELAY_RESP */) 8. table=19(lr_in_dhcp_relay_resp), priority=1, match=(ip4.src == && reg2 == && udp.src == 67 && udp.dst == 67 && reg9[8] == 0), ac

[ovs-dev] [PATCH OVN v4 1/4] actions: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
was originated. - Relay-ip, server-ip are used to validate GIADDR and SERVER ID in the DHCP payload. Signed-off-by: Naveen Yerramneni --- include/ovn/actions.h | 27 lib/actions.c | 149 ++ utilities/ovn-trace.c | 67

[ovs-dev] [PATCH OVN v4 0/4] DHCP Relay Agent support for overlay subnets.

2024-03-19 Thread Naveen Yerramneni
port ovn-nbctl lsp-set-addresses ln_port unknown ovn-nbctl lsp-set-type ln_port localnet ovn-nbctl lsp-set-options ln_port network_name=physnet1 # Enable DHCP Relay feature ovn-nbctl create DHCP_Relay name=dhcp_relay_test servers= ovn-nbctl set Logical_Router_port lrp1 dhcp_r

[ovs-dev] [PATCH OVN v5 2/4] controller: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-20 Thread Naveen Yerramneni
Added changes in pinctrl to process DHCP Relay opcodes: - ACTION_OPCODE_DHCP_RELAY_REQ_CHK: For request packets - ACTION_OPCODE_DHCP_RELAY_RESP_CHK: For response packet Signed-off-by: Naveen Yerramneni --- controller/pinctrl.c | 596 ++- lib/ovn-l7.h

[ovs-dev] [PATCH OVN v5 1/4] actions: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-20 Thread Naveen Yerramneni
was originated. - Relay-ip, server-ip are used to validate GIADDR and SERVER ID in the DHCP payload. Signed-off-by: Naveen Yerramneni --- include/ovn/actions.h | 27 lib/actions.c | 149 ++ utilities/ovn-trace.c | 67

[ovs-dev] [PATCH OVN v5 0/4] DHCP Relay Agent support for overlay subnets.

2024-03-20 Thread Naveen Yerramneni
port ovn-nbctl lsp-set-addresses ln_port unknown ovn-nbctl lsp-set-type ln_port localnet ovn-nbctl lsp-set-options ln_port network_name=physnet1 # Enable DHCP Relay feature ovn-nbctl create DHCP_Relay name=dhcp_relay_test servers= ovn-nbctl set Logical_Router_port lrp1 dhcp_

[ovs-dev] [PATCH OVN v5 4/4] tests: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-20 Thread Naveen Yerramneni
Added tests for DHCP Relay feature. Signed-off-by: Naveen Yerramneni --- tests/atlocal.in| 3 + tests/ovn-northd.at | 38 +++ tests/ovn.at| 256 tests/system-ovn.at | 148 + 4 files changed, 445 insertions

[ovs-dev] [PATCH OVN v5 3/4] northd: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-20 Thread Naveen Yerramneni
&& udp.dst == 67 && reg9[8]), action=(ip4.src=;udp.dst=68;outport=;output; /* DHCP_RELAY_RESP */) 8. table=19(lr_in_dhcp_relay_resp), priority=1, match=(ip4.src == && reg2 == && udp.src == 67 && udp.dst == 67 && reg9[8] == 0), a

[ovs-dev] [PATCH ovn] controller: change dns resolution to async.

2024-04-03 Thread Naveen Yerramneni
for a longer time. Signed-off-by: Naveen Yerramneni --- controller/ovn-controller.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/controller/ovn-controller.c b/controller/ovn-controller.c index c9ff5967a..b84f6dfd4 100644 --- a/controller/ovn-controller.c +++ b/controller/ovn-controller.c @@ -85,6

[ovs-dev] [PATCH ovn v2] controller: Change dns resolution to async.

2024-04-04 Thread Naveen Yerramneni
for a longer time. Signed-off-by: Naveen Yerramneni Acked-by: Mark Michelson --- v2: Fix subject line --- controller/ovn-controller.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/controller/ovn-controller.c b/controller/ovn-controller.c index c9ff5967a..b84f6dfd4 100644 --- a/controller/ovn

[ovs-dev] [PATCH OVN v6 0/3] DHCP Relay Agent support for overlay subnets.

2024-04-24 Thread Naveen Yerramneni
relay= ovn-nbctl set Logical_Switch ls0 other_config:dhcp_relay_port=lrp1-attachment Limitations: - All OVN features that needs IP address to be configured on logical port (like proxy arp, etc) will not be supported for overlay subnets on which DHCP

[ovs-dev] [PATCH OVN v6 1/3] actions: DHCP Relay Agent support for overlay IPv4 subnets.

2024-04-24 Thread Naveen Yerramneni
was originated. - Relay-ip, server-ip are used to validate GIADDR and SERVER ID in the DHCP payload. Signed-off-by: Naveen Yerramneni --- include/ovn/actions.h | 27 ++ lib/actions.c | 116 ++ ovn-sb.xml| 62

[ovs-dev] [PATCH OVN v6 3/3] northd, tests: DHCP Relay Agent support for overlay IPv4 subnets.

2024-04-24 Thread Naveen Yerramneni
&& udp.dst == 67 && reg9[8]), action=(ip4.src=;udp.dst=68;outport=;output; /* DHCP_RELAY_RESP */) 8. table=19(lr_in_dhcp_relay_resp), priority=1, match=(ip4.src == && reg2 == && udp.src == 67 && udp.dst == 67 && reg9[8] == 0), action=(dr

[ovs-dev] [PATCH OVN v6 2/3] controller: DHCP Relay Agent support for overlay IPv4 subnets.

2024-04-24 Thread Naveen Yerramneni
Added changes in pinctrl to process DHCP Relay opcodes: - ACTION_OPCODE_DHCP_RELAY_REQ_CHK: For request packets - ACTION_OPCODE_DHCP_RELAY_RESP_CHK: For response packet Signed-off-by: Naveen Yerramneni --- controller/pinctrl.c | 597 ++- lib/ovn-l7.h

Re: [ovs-dev] [PATCH OVN v5 0/4] DHCP Relay Agent support for overlay subnets.

2024-04-24 Thread Naveen Yerramneni
> On 05-Apr-2024, at 9:08 PM, Numan Siddique wrote: > > CAUTION: External Email > > > On Wed, Mar 20, 2024 at 10:40 AM Naveen Yerramneni > wrote: > > > > This patch contains changes to enable DHCP Relay Agent support for > >