diff --git a/cmd/policy-assistant/pkg/matcher/builder.go b/cmd/policy-assistant/pkg/matcher/builder.go index 29ab22cd..9ab0a212 100644 --- a/cmd/policy-assistant/pkg/matcher/builder.go +++ b/cmd/policy-assistant/pkg/matcher/builder.go @@ -232,7 +232,7 @@ func BuildTargetANP(anp *v1alpha1.AdminNetworkPolicy) (*Target, *Target) { v := AdminActionToVerdict(r.Action) matchers := BuildPeerMatcherAdmin(r.From, r.Ports) for _, m := range matchers { - matcherAdmin := NewPeerMatcherANP(m, v, int(anp.Spec.Priority), anp.Name) + matcherAdmin := NewPeerMatcherANP(m, v, int(anp.Spec.Priority), anp.Name, r.Name) ingress.Peers = append(ingress.Peers, matcherAdmin) } } @@ -248,7 +248,7 @@ func BuildTargetANP(anp *v1alpha1.AdminNetworkPolicy) (*Target, *Target) { v := AdminActionToVerdict(r.Action) matchers := BuildPeerMatcherAdmin(r.To, r.Ports) for _, m := range matchers { - matcherAdmin := NewPeerMatcherANP(m, v, int(anp.Spec.Priority), anp.Name) + matcherAdmin := NewPeerMatcherANP(m, v, int(anp.Spec.Priority), anp.Name, r.Name) egress.Peers = append(egress.Peers, matcherAdmin) } } @@ -275,7 +275,7 @@ func BuildTargetBANP(banp *v1alpha1.BaselineAdminNetworkPolicy) (*Target, *Targe v := BaselineAdminActionToVerdict(r.Action) matchers := BuildPeerMatcherAdmin(r.From, r.Ports) for _, m := range matchers { - matcherAdmin := NewPeerMatcherBANP(m, v, banp.Name) + matcherAdmin := NewPeerMatcherBANP(m, v, banp.Name, r.Name) ingress.Peers = append(ingress.Peers, matcherAdmin) } } @@ -291,7 +291,7 @@ func BuildTargetBANP(banp *v1alpha1.BaselineAdminNetworkPolicy) (*Target, *Targe v := BaselineAdminActionToVerdict(r.Action) matchers := BuildPeerMatcherAdmin(r.To, r.Ports) for _, m := range matchers { - matcherAdmin := NewPeerMatcherBANP(m, v, banp.Name) + matcherAdmin := NewPeerMatcherBANP(m, v, banp.Name, r.Name) egress.Peers = append(egress.Peers, matcherAdmin) } }