Riccardo Ravaioli

Results 9 issues of Riccardo Ravaioli

When pushing a configuration with UTF-8 characters, like è or é, ncclient does not correctly compute the length of messages, resulting in a framing error and subsequent closed connection on...

Bug
Investigate

**Not done, I'll have to add some unit tests** `CreateOrReplaceLogicalRouterStaticRouteWithPredicate` already does duplicate detection on static routes based on the predicate it gets as input, but the code in `CreateDefaultRouteToExternal`...

This PR adds UDN support for cluster IP services on L3. OVN LBs are added to the UDN-specific logical switch and gateway router. Nodeport services are only supported if the...

kind/documentation
area/unit-testing
area/e2e-testing
feature/egress-service
feature/services&endpoints
feature/user-defined-network-segmentation

This PR addresses https://issues.redhat.com/browse/OCPBUGS-41499 Once a UDN has been configured, any restart of OVNK caused ovnkube-controller to go into CLBO, due to SNNC referencing openflow manager before it actually gets...

area/unit-testing
feature/services&endpoints
feature/user-defined-network-segmentation

### What is this issue about? As discussed internally, the following points should be addresses in the near future: **1. Refactor node tracker** A node tracker is launched for every...

feature/user-defined-network-segmentation

### What would you like to be added? Leverage BGP to enable no-overlay mode, that is no encapsulation, for east/west traffic. ### Why is this needed? It can provide high-performance,...

kind/feature

E2E tests for UDN and CUDN subnet validation Adding test cases for the fix in https://github.com/ovn-kubernetes/ovn-kubernetes/pull/5018 Corresponding issue: https://github.com/ovn-kubernetes/ovn-kubernetes/issues/5023

area/e2e-testing

Takes over https://github.com/openshift/origin/pull/29063 A couple of these are also proposed in upstream ovnk https://github.com/ovn-kubernetes/ovn-kubernetes/pull/5008, which should be merged first.

jira/valid-reference

Localnets without a subnet specified are perfectly valid, but cluster manager will keep erroring out because of this check in `isTopologyManaged`: https://github.com/ovn-kubernetes/ovn-kubernetes/blob/master/go-controller/pkg/clustermanager/secondary_network_cluster_manager.go#L85-L88 This produces a red herring in the logs,...