Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Node targeted policy tests #88090

Open
jayunit100 opened this issue Feb 12, 2020 · 2 comments
Open

Node targeted policy tests #88090

jayunit100 opened this issue Feb 12, 2020 · 2 comments

Comments

@jayunit100
Copy link
Member

@jayunit100 jayunit100 commented Feb 12, 2020

What happened:

We recently came across an issue wherein you can implement the NetworkPolicy interface and pass all tests even though certain polices for pods on single nodes arent actually applied.

In vmware-tanzu/antrea#381

I'm filing this as a broader testing improvement initiative to make the bar for CNI's higher and more predictable in terms of how network policys are applied and how they work.

What you expected to happen:

The E2E testing suite for NetworkPolicy's would catch situations where multiple pods run on the same host, and confirm that those pods all have the exact same truth table for connectivity.

How to reproduce it (as minimally and precisely as possible):
See the tracking issue vmware-tanzu/antrea#381

Anything else we need to know?:

Environment:

  • Kubernetes version (use kubectl version): master
  • Cloud provider or hardware configuration: any
  • OS (e.g: cat /etc/os-release): any
  • Kernel (e.g. uname -a): any
  • Install tools: any
  • Network plugin and version (if this is a network-related bug): n/a, its a test bug
@jayunit100

This comment has been minimized.

Copy link
Member Author

@jayunit100 jayunit100 commented Feb 12, 2020

/sig network

@athenabot

This comment has been minimized.

Copy link

@athenabot athenabot commented Feb 12, 2020

/triage unresolved

Comment /remove-triage unresolved when the issue is assessed and confirmed.

🤖 I am a bot run by vllry. 👩‍🔬

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.