ovn-org / ovn-kubernetes

A robust Kubernetes networking platform
https://ovn-kubernetes.io/
Apache License 2.0
767 stars 333 forks source link

User Defined Network Segmentation Feature Gate #4446

Closed tssurya closed 1 week ago

tssurya commented 1 week ago

What this PR does and why is it needed

Special notes for reviewers

This will be leveraged in future commits

How to verify it

UTs are added

Details to documentation updates

New config flag docs done!

Description for the changelog

Add feature gate for user-defined-networks-feature

Does this PR introduce a user-facing change?

Allows users to enable user-defined-networks via feature gate
tssurya commented 1 week ago

/assign @qinqon for reviews

tssurya commented 1 week ago

ah woops fixing the UT snafu

coveralls commented 1 week ago

Coverage Status

coverage: 52.705% (-0.01%) from 52.716% when pulling 10382697de7736f6cb564bc190248835ddcc49cf on tssurya:user-defined-network-segmentation-feature-gate into 701b8e077c6d5639c45ad5cc41fbd4d8759ddc56 on ovn-org:master.

coveralls commented 1 week ago

Coverage Status

coverage: 52.76% (+0.04%) from 52.716% when pulling 19afe52ff7a7f5869b520aff9280857d1f725bcc on tssurya:user-defined-network-segmentation-feature-gate into 701b8e077c6d5639c45ad5cc41fbd4d8759ddc56 on ovn-org:master.

tssurya commented 1 week ago

known failure:

[FAIL] e2e egress IP validation [OVN network] Using different methods to disable a node's availability for egress Should validate the egress IP functionality against remote hosts [It] disabling egress nodes impeding GRCP health check

https://github.com/ovn-org/ovn-kubernetes/actions/runs/9546389361/job/26310245921?pr=4446 ^ AND: https://github.com/ovn-org/ovn-kubernetes/issues/4447

unsure what exactly happened ^ this is new failure and has been happening quiet frequently now