diff --git a/manifest/v1alpha/report/validation_system_health_review.go b/manifest/v1alpha/report/validation_system_health_review.go index 5412d407..a932e98b 100644 --- a/manifest/v1alpha/report/validation_system_health_review.go +++ b/manifest/v1alpha/report/validation_system_health_review.go @@ -63,11 +63,11 @@ var reportThresholdsValidation = govy.New[Thresholds]( govy.ForPointer(func(s Thresholds) *float64 { return s.RedLessThanOrEqual }). WithName("redLte"). Required(). - Rules(rules.LTE(1.0)), + Rules(rules.LT(1.0)), govy.ForPointer(func(s Thresholds) *float64 { return s.GreenGreaterThan }). WithName("greenGt"). Required(). - Rules(rules.LTE(1.0)), + Rules(rules.LT(1.0)), ) var redLteValidation = govy.NewRule(func(v Thresholds) error { diff --git a/manifest/v1alpha/report/validation_test.go b/manifest/v1alpha/report/validation_test.go index 706914c0..dfa98926 100644 --- a/manifest/v1alpha/report/validation_test.go +++ b/manifest/v1alpha/report/validation_test.go @@ -673,7 +673,7 @@ func TestValidate_Spec_SystemHealthReview(t *testing.T) { ExpectedErrors: []testutils.ExpectedError{ { Prop: "spec.systemHealthReview.thresholds.greenGt", - Code: rules.ErrorCodeLessThanOrEqualTo, + Code: rules.ErrorCodeLessThan, }, }, Config: SystemHealthReviewConfig{