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

connectivity: skip nodeport tests with clustermesh if KPR is disabled #1401

Merged
merged 1 commit into from
Feb 21, 2023

Conversation

giorio94
Copy link
Member

Global NodePort services are not supported when they are managed by iptables/ipvs, since they do not know about remote endpoints. Hence, let's skip the related connectivity tests when running in multicluster mode and KPR NodePort support is disabled, to prevent spurious failures.

Related: cilium/cilium#23128
Related: cilium/cilium#23266
Fixes: #1352

Global NodePort services are not supported when they are managed by
iptables/ipvs, since they do not know about remote endpoints. Hence,
let's skip the related connectivity tests when running in multicluster
mode and KPR NodePort support is disabled, to prevent spurious failures.

Related: cilium/cilium#23128
Related: cilium/cilium#23266
Fixes: cilium#1352

Signed-off-by: Marco Iorio <marco.iorio@isovalent.com>
@tklauser tklauser merged commit 756b7a2 into cilium:master Feb 21, 2023
@giorio94 giorio94 deleted the mio/clustermesh-nodeport-tests branch February 21, 2023 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Enhancement: Only run multi-cluster global NodePort service tests if kpr is enabled
2 participants