-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
OpenVPN DNS issues with Canal >= v3.0.0 #6068
Comments
It seems that ip_forwarding has been disabled in the container. I have made openvpn a privilleged container and set it to 1 temporarily with echo 1 > /proc/sys/net/ipv4/ip_forward and then it works again. Still needs some testing and also I don't want a privilleged container. Somebody can help with that? |
Addition to previous post, could this be a structural solution? https://kubernetes.io/docs/tasks/administer-cluster/sysctl-cluster/#setting-sysctls-for-a-pod |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
No doubt the issue has been resolved now, but yes, this hit us too ... taking our vpn for a while ... I believe the issue was down to projectcalico/cni-plugin@b4b3746#diff-c6517b83d7f7154fe1226d90607e1696 .. Just placing the container as |
/close |
@gambol99: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
1. What
kops
version are you running? The commandkops version
, will displaythis information.
2. What Kubernetes version are you running?
kubectl version
will print theversion if a cluster is running or provide the Kubernetes version specified as
a
kops
flag.3. What cloud provider are you using?
AWS
4. What commands did you run? What is the simplest way to reproduce this issue?
5. What happened after the commands executed?
After successfully connecting to the VPN:
nslookup
s of public domains time out)6. What did you expect to happen?
Full network access to public domains and my cluster's pods and services.
7. Please provide your cluster manifest. Execute
kops get --name my.example.com -o yaml
to display your cluster manifest.You may want to remove your cluster name and other sensitive information.
8. Please run the commands with most verbose logging by adding the
-v 10
flag.Paste the logs into this report, or in a gist and provide the gist link here.
9. Anything else do we need to know?
These symptoms seem to be related to the Canal networking plugin. Specifically, changes to the
quay.io/calico/node
andquay.io/calico/cni
images.There are no VPN issues using Canal <= 2.6.12. After experiencing these symptoms with Canal 3.2.3 (the version installed by
kops
1.11.0-alpha.1
), with some experimentation I discovered they persist all the way down to Canal 3.0.0.The text was updated successfully, but these errors were encountered: