diff --git a/controllers/sriovnetworknodepolicy_controller.go b/controllers/sriovnetworknodepolicy_controller.go index c4c1fc42d..d47ffbdba 100644 --- a/controllers/sriovnetworknodepolicy_controller.go +++ b/controllers/sriovnetworknodepolicy_controller.go @@ -349,6 +349,12 @@ func (r *SriovNetworkNodePolicyReconciler) syncSriovNetworkNodeState(ctx context if err != nil { return err } + if r.FeatureGate.IsEnabled(constants.ManageSoftwareBridgesFeatureGate) { + err = p.ApplyBridgeConfig(newVersion) + if err != nil { + return err + } + } // record the evaluated policy priority for next loop ppp = p.Spec.Priority }