-
Bug
-
Resolution: Unresolved
-
Undefined
-
4.12
Description of problem:
According API documentation policyTypes field is optional: https://docs.openshift.com/container-platform/4.11/rest_api/network_apis/networkpolicy-networking-k8s-io-v1.html#specification If this field is not specified, it will default based on the existence of Ingress or Egress rules;
But if policyTypes is not specified all traffic dropped despite what is stated in the rule
Version-Release number of selected component (if applicable):
4.12
How reproducible:
100%
Steps to Reproduce:
1. Configure sriov (nodepolicy + sriovnetwork)
2. Configure 2 pods
3. enable MutiNetworkPolicy
4. apply MutiNetworkPolicy:
spec:
podSelector:
matchLabels:
pod: pod1
ingress:
- from:
- ipBlock:
cidr: 192.168.0.2/32
5. send traffic between pods (192.168.0.2 => pod=pod1)
Actual results:
traffic dropped
Expected results:
traffic passed
Additional info: