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

Pod connectivity issue #125

Open
1 task done
henriquedanc opened this issue May 16, 2024 · 4 comments
Open
1 task done

Pod connectivity issue #125

henriquedanc opened this issue May 16, 2024 · 4 comments
Labels
bug Something isn't working new

Comments

@henriquedanc
Copy link

Terraform Version Details

I'm creating a bare-metal environment on Ubuntu 22.04. I ran the IaC setup and install, and it finished successfully.
However, I initially noticed that DNS resolution is not working for pods (all but pods running on the first control plane node, where core-dns is also running).

This is from a (helper) pod running in the first control plane node, where core-dns is also running:

image

This is from the helper pod running in all other nodes:

image

I then tried to reach the core-dns IP from the nodes.
I can reach it from the node where it's running:

image

But I cannot reach it from any other nodes:

image

Terraform Variable File Details

No response

Ansible Variable File Details

ansible-vars-suppressed.yaml.txt
inventory-suppressed.txt

Steps to Reproduce

  • Create VMs according to the requirements. I'm using Openstack and - Ubuntu 22.04.4 LTS (GNU/Linux 5.15.0-106-generic x86_64) images.
  • Run IaC setup phase
  • Run IaC install phase
  • Test pod networking connectivity

Expected Behavior

Pod networking should work. Pods should be able to talk with each other.

Actual Behavior

Pod networking is broken. Pods cannot talk with each other.

Additional Context

I have this environment available if that would make troubleshooting easier.

References

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@henriquedanc henriquedanc added bug Something isn't working new labels May 16, 2024
@henriquedanc
Copy link
Author

Below is another test bypassing the service IP and trying a Pod IP directly.
It fails if the client pod is not in the same node as the server pod:

image

And below is the same test from the hosts.
The left one (that succeeds) is the host the server pod is running on. The right one is what I get from any other node.

image

@jarpat
Copy link
Contributor

jarpat commented Jun 5, 2024

Hey @henriquedanc are you still running into this issue? Also, am I correct in assuming you are a SAS Employee?

@henriquedanc
Copy link
Author

Hi @jarpat . Yes. And Yes :-)

@dhoucgitter
Copy link
Member

Hi @henriquedanc, if you are comfortable doing so, please add your SAS company email address to your GitHub profile information so that we can more easily communicate with you, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working new
Projects
None yet
Development

No branches or pull requests

3 participants