From feb581d4b33de634d6e66f62f8f3ad7eda088617 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Tue, 25 Feb 2025 10:40:55 -0500 Subject: [PATCH] test(scorecard): disable NetworkPolicies during scorecard testing (#1058) (#1060) (cherry picked from commit 418f4ca068414d480e53b3a18e7fe0bb015b6cae) Co-authored-by: Andrew Azores --- internal/test/scorecard/common_utils.go | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/internal/test/scorecard/common_utils.go b/internal/test/scorecard/common_utils.go index 5e5305ea..3a671873 100644 --- a/internal/test/scorecard/common_utils.go +++ b/internal/test/scorecard/common_utils.go @@ -257,6 +257,10 @@ func (r *TestResources) setupTargetNamespace() error { } func (r *TestResources) newCryostatCR() *operatorv1beta2.Cryostat { + disabled := true + disabledPolicyConfig := operatorv1beta2.NetworkPolicyConfig{ + Disabled: &disabled, + } cr := &operatorv1beta2.Cryostat{ ObjectMeta: metav1.ObjectMeta{ Name: r.Name, @@ -264,6 +268,12 @@ func (r *TestResources) newCryostatCR() *operatorv1beta2.Cryostat { }, Spec: operatorv1beta2.CryostatSpec{ EnableCertManager: &[]bool{true}[0], + NetworkPolicies: &operatorv1beta2.NetworkPoliciesList{ + CoreConfig: &disabledPolicyConfig, + ReportsConfig: &disabledPolicyConfig, + DatabaseConfig: &disabledPolicyConfig, + StorageConfig: &disabledPolicyConfig, + }, }, } if !r.OpenShift { @@ -274,6 +284,10 @@ func (r *TestResources) newCryostatCR() *operatorv1beta2.Cryostat { } func (r *TestResources) newMultiNamespaceCryostatCR() *operatorv1beta2.Cryostat { + disabled := true + disabledPolicyConfig := operatorv1beta2.NetworkPolicyConfig{ + Disabled: &disabled, + } cr := &operatorv1beta2.Cryostat{ ObjectMeta: metav1.ObjectMeta{ Name: r.Name, @@ -282,6 +296,12 @@ func (r *TestResources) newMultiNamespaceCryostatCR() *operatorv1beta2.Cryostat Spec: operatorv1beta2.CryostatSpec{ TargetNamespaces: r.TargetNamespaces, EnableCertManager: &[]bool{true}[0], + NetworkPolicies: &operatorv1beta2.NetworkPoliciesList{ + CoreConfig: &disabledPolicyConfig, + ReportsConfig: &disabledPolicyConfig, + DatabaseConfig: &disabledPolicyConfig, + StorageConfig: &disabledPolicyConfig, + }, }, } if !r.OpenShift {