-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
8
-
False
-
True
-
rhel-10
-
None
-
rhel-net-ovn
-
-
-
ssg_networking
-
OVN FDP Sprint 15
-
1
We currently run a subset of the upstream ovn-kubernetes conformance and control-plane CI tests in ovn-org/ovn:
include:
- {"target": "shard-conformance", "ha": "HA", "gateway-mode": "local", "ipfamily": "ipv6", "disable-snat-multiple-gws": "snatGW", "ic": "ic-disabled"}
- {"target": "shard-conformance", "ha": "HA", "gateway-mode": "local", "ipfamily": "dualstack", "disable-snat-multiple-gws": "snatGW", "ic": "ic-disabled"}
- {"target": "shard-conformance", "ha": "HA", "gateway-mode": "shared", "ipfamily": "ipv4", "disable-snat-multiple-gws": "snatGW", "ic": "ic-disabled"}
- {"target": "shard-conformance", "ha": "HA", "gateway-mode": "shared", "ipfamily": "ipv6", "disable-snat-multiple-gws": "snatGW", "ic": "ic-disabled"}
- {"target": "control-plane", "ha": "HA", "gateway-mode": "shared", "ipfamily": "ipv4", "disable-snat-multiple-gws": "noSnatGW", "ic": "ic-disabled"}
- {"target": "control-plane", "ha": "HA", "gateway-mode": "shared", "ipfamily": "ipv4", "disable-snat-multiple-gws": "snatGW", "ic": "ic-disabled"}
- {"target": "external-gateway", "ha": "noHA", "gateway-mode": "shared", "ipfamily": "ipv4", "disable-snat-multiple-gws": "noSnatGW", "second-bridge": "2br", "ic": "ic-single-node-zones"}
- {"target": "external-gateway", "ha": "noHA", "gateway-mode": "local", "ipfamily": "ipv6", "disable-snat-multiple-gws": "noSnatGW", "second-bridge": "1br", "ic": "ic-single-node-zones"}
None of these includes UDN (user defined networks) tests and we know that there are some OVN features (e.g., conditional NAT) which are only used in UDN context in ovn-kubernetes.
In order to catch more OVN regressions earlier, we should be proactive and run (some of) the UDN ovn-kubernetes tests in our CI as well.
Some early work in progress for achieving that is available here:
https://github.com/dceara/ovn/commits/c312a9ba40315a81a24cae043e4860a9414c2a44