Open wainersm opened 1 month ago
Adding some more information on TestLibvirtPodToServiceCommunication
:
I was able to reproduce the issue using kcli to run a cluster with cri-o, and using runc as the runtime. As you mentioned, the test pass on OCP, and it passes on a K8S cluster using containerd as the engine. So this is something that kcli misses when setting up cri-o. I've raised the question with the maintainer of kcli, and with people on the cri-o side, to understand what's wrong in the cluster setup. I will continue digging.
Describe the bug
An outcome of https://github.com/confidential-containers/cloud-api-adaptor/pull/2068 (issue #1981) is the following tests failing:
TestLibvirtPodToServiceCommunication and TestLibvirtPodsMTLSCommunication fail with the same symptom: cannot access a service by name from within the container. Both are client/server test case style.
The TestLibvirtCreatePeerPodContainerWithExternalIPAccess fail because from the container it's not able to resolve the
www.google.com
address.Worth noting:
How to reproduce
N/A
CoCo version information
N/A
What TEE are you seeing the problem on
None
Failing command and relevant log output
No response