> 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
> >
&& 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
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
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
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
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
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
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
&& 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
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
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
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_
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
&& 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
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
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
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
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
&& 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=
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
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
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
> 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
> 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
> On 07-Mar-2024, at 9:10 PM, Numan Siddique wrote:
>
> On Wed, Mar 6, 2024 at 9:41 PM Naveen Yerramneni via discuss
> wrote:
>>
>>
>>
>>> On 07-Mar-2024, at 6:02 AM, Numan Siddique wrote:
>>>
>>> On Wed, Mar 6, 2024 at 3:07 PM Na
Hi All,
We are exploring the possibility of doing some Flow_Table settings (like
classifier optimizations) through OVN.
One possible option could be to expose this in ovn-nb config and propagate it
to ovn-sb.
- Add new table with name “Flow_Config” which stores settings (similar to
> On 07-Mar-2024, at 6:02 AM, Numan Siddique wrote:
>
> On Wed, Mar 6, 2024 at 3:07 PM Naveen Yerramneni via discuss
> wrote:
>>
>> Hi All,
>>
>> We are exploring the possibility of doing some Flow_Table settings (like
>> classifier optimizations
Hi All,
We are exploring the possibility of doing some Flow_Table settings (like
classifier optimizations) through OVN.
One possible option could be to expose this in ovn-nb config and propagate it
to ovn-sb.
- Add new table with name “Flow_Config” which stores settings (similar to
> 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
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
> 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
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
> 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
> 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
> 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
> 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:
>>-
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
. 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
> 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
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:
> 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
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
> 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
"refTable": "Logical_Router_Port",
>>"refType": "weak"},
>> "min": 0,
>> "max&qu
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
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:
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
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
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
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.
&
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
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/
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
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
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
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
56 matches
Mail list logo