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

feat(tproxy/cni): make tproxy v2 and CNI v2 default #6083

Merged
merged 18 commits into from
Feb 27, 2023

Conversation

bartsmykla
Copy link
Contributor

@bartsmykla bartsmykla commented Feb 22, 2023

Make transparent proxy engine v2 and CNI v2 default

This PR temporary disables re-install transparent-proxy test as it basically never worked as expected. When we are installing tproxy again, it just adds the same set of rules after the existing ones (with small exception to DNS ones, but it's irrelevant here). So the tests were passing only because rules form the second installation had been just ignored.
When mechanism to uninstall tproxy will be implemented (ref. #6093), we will adapt this test to run the uninstaller step in between.

Closes: #5880

Changelog: feat(tproxy): make tproxy v2 and CNI v2 default

@bartsmykla bartsmykla added the ci/run-full-matrix PR: Runs all possible e2e test combination (expensive use carefully) label Feb 22, 2023
@bartsmykla
Copy link
Contributor Author

/format

github-actions bot and others added 2 commits February 22, 2023 10:26
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@bartsmykla
Copy link
Contributor Author

/format

@bartsmykla bartsmykla marked this pull request as ready for review February 23, 2023 05:29
@bartsmykla bartsmykla requested review from a team, jakubdyszkiewicz and Automaat and removed request for a team February 23, 2023 05:29
@bartsmykla bartsmykla changed the title feat(tproxy): make tproxy v2 and CNI v2 default feat(tproxy/cni): make tproxy v2 and CNI v2 default Feb 23, 2023
@bartsmykla bartsmykla merged commit d63337c into kumahq:master Feb 27, 2023
@bartsmykla bartsmykla deleted the feat/make-tproxy-v2-default branch February 27, 2023 06:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/run-full-matrix PR: Runs all possible e2e test combination (expensive use carefully)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

make builtin transparent proxy and CNI default
2 participants