You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
checkResults=append(checkResults, rule.FailedCheckResult("All Ingress traffic is allowed by default.", allowsAllIngressTarget))
162
+
checkResults=append(checkResults, rule.FailedCheckResult("All Ingress traffic is allowed by default.", allowsAllIngressTarget.With("details", namespaceDeletionWithPodsMessage)))
158
163
} else {
159
-
checkResults=append(checkResults, rule.FailedCheckResult("Ingress traffic is not denied by default.", target))
164
+
checkResults=append(checkResults, rule.FailedCheckResult("Ingress traffic is not denied by default.", target.With("details", namespaceDeletionWithPodsMessage)))
160
165
}
161
166
} else {
162
167
ifallowsAllIngress {
163
-
checkResults=append(checkResults, rule.WarningCheckResult("All Ingress traffic is allowed by default.", allowsAllIngressTarget))
168
+
checkResults=append(checkResults, rule.WarningCheckResult("All Ingress traffic is allowed by default.", allowsAllIngressTarget.With("details", namespaceDeletionWithoutPodsMessage)))
164
169
} else {
165
-
checkResults=append(checkResults, rule.WarningCheckResult("Ingress traffic is not denied by default.", target))
170
+
checkResults=append(checkResults, rule.WarningCheckResult("Ingress traffic is not denied by default.", target.With("details", namespaceDeletionWithoutPodsMessage)))
checkResults=append(checkResults, rule.FailedCheckResult("All Egress traffic is allowed by default.", allowsAllEgressTarget))
208
+
checkResults=append(checkResults, rule.FailedCheckResult("All Egress traffic is allowed by default.", allowsAllEgressTarget.With("details", namespaceDeletionWithPodsMessage)))
204
209
} else {
205
-
checkResults=append(checkResults, rule.FailedCheckResult("Egress traffic is not denied by default.", target))
210
+
checkResults=append(checkResults, rule.FailedCheckResult("Egress traffic is not denied by default.", target.With("details", namespaceDeletionWithPodsMessage)))
206
211
}
207
212
} else {
208
213
ifallowsAllEgress {
209
-
checkResults=append(checkResults, rule.WarningCheckResult("All Egress traffic is allowed by default.", allowsAllEgressTarget))
214
+
checkResults=append(checkResults, rule.WarningCheckResult("All Egress traffic is allowed by default.", allowsAllEgressTarget.With("details", namespaceDeletionWithoutPodsMessage)))
210
215
} else {
211
-
checkResults=append(checkResults, rule.WarningCheckResult("Egress traffic is not denied by default.", target))
216
+
checkResults=append(checkResults, rule.WarningCheckResult("Egress traffic is not denied by default.", target.With("details", namespaceDeletionWithoutPodsMessage)))
Target: rule.NewTarget("namespace", "plain-namespace", "kind", "NetworkPolicy", "name", "allow-ingress", "details", "namespace is marked for deletion - there are still pods deployed on it"),
557
557
},
558
558
{
559
559
Status: rule.Passed,
@@ -586,7 +586,7 @@ var _ = Describe("#2000", func() {
586
586
{
587
587
Status: rule.Failed,
588
588
Message: "All Egress traffic is allowed by default.",
Target: rule.NewTarget("namespace", "plain-namespace", "kind", "NetworkPolicy", "name", "allow-egress", "details", "namespace is marked for deletion - there are still pods deployed on it"),
590
590
},
591
591
},
592
592
),
@@ -608,7 +608,7 @@ var _ = Describe("#2000", func() {
608
608
{
609
609
Status: rule.Failed,
610
610
Message: "Ingress traffic is not denied by default.",
Target: rule.NewTarget("namespace", "plain-namespace", "kind", "NetworkPolicy", "name", "allow-ingress", "details", "namespace is marked for deletion - no pods are deployed on it"),
667
667
},
668
668
{
669
669
Status: rule.Passed,
@@ -696,7 +696,7 @@ var _ = Describe("#2000", func() {
696
696
{
697
697
Status: rule.Warning,
698
698
Message: "All Egress traffic is allowed by default.",
Target: rule.NewTarget("namespace", "plain-namespace", "kind", "NetworkPolicy", "name", "allow-egress", "details", "namespace is marked for deletion - no pods are deployed on it"),
700
700
},
701
701
},
702
702
),
@@ -718,7 +718,7 @@ var _ = Describe("#2000", func() {
718
718
{
719
719
Status: rule.Warning,
720
720
Message: "Ingress traffic is not denied by default.",
Target: rule.NewTarget("namespace", "partially-accepted-with-pod", "details", "namespace is marked for deletion - there are still pods deployed on it"),
874
872
},
875
873
{
876
874
Status: rule.Accepted,
@@ -880,7 +878,7 @@ var _ = Describe("#2000", func() {
880
878
{
881
879
Status: rule.Warning,
882
880
Message: "All Ingress traffic is allowed by default.",
Target: rule.NewTarget("namespace", "partially-accepted", "kind", "NetworkPolicy", "name", "allow-all", "details", "namespace is marked for deletion - no pods are deployed on it"),
0 commit comments