-
Notifications
You must be signed in to change notification settings - Fork 368
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
Running antrea on a windows node gets stuck while waiting for data path #6568
Comments
Could you confirm the following:
Also, could you share the log files which are under
|
You could try with this powershell command to ensure the OVS utilities path are added into the current shell,
Then you can try to run OVS commands like |
Logs: The command is in the path. The idea you mentioned in Slack is the reason. The command does not work over a powershell remoting connection. It works fine using an RDP connection.
I'm not sure about the second message. I can see the |
@mkaring as long as you are using the OVS driver provided by Antrea (hosted at https://downloads.antrea.io), you will need to enable test-signed drivers. We do not provide a driver signed with a certificate from a trusted root authority. |
@wenyingd is there a way to confirm that this is causing the issue? I was assuming that |
This is going to be a real problem. Are there any known providers for OVS that provide WHQL signed drivers? My server is set to boot using secure boot and that is something I can't change. Test-signed drivers and secure boot do not like each other. |
If my memory is correct, the step to install OVS driver can succeed, but the workload is impacted when antrea tries to enable the Extension (ovsext) on a VMSwitch on the host. I could have some try. |
AFAIK, not for free / with an open license. VMware provides one for customers. |
@wenyingd it would be good to fail early or at least have a way to clearly identify that it is the issue |
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment, or this will be closed in 90 days |
I'm trying to use antrea to get the networking in my cluster going.
I already got some help on Slack. For reference, the thread is here.
I currently got two nodes:
I currently got Antrea V2.1.0 running on the cluster. Kubernetes is installed with version 1.29.7.
The installation happed based on the documentation of antrea. The control-plane part was installed using helm, with the default values. The windows node was setup using the Prepare-Node.ps1 script and the
antrea-windows-with-ovs.yml
from the v2.1.0 release. The only change done to this file is setting thekubeAPIServerOverride
.I was not absolutely sure on how to set this last option up. Currently I got it like this:
https://111.222.333.444:6443
. This is the exact output ofkubectl config view -o jsonpath='{.clusters[0].cluster.server}'
. The documentation here shows an example without thehttps://
part. So I'm not sure what's correct. I tried both, does not seem to make a difference.The issue I'm seeing is the
antrea-agent-windows
pod on the Windows Node not starting up and showing the following error:https://gist.github.com/mkaring/d49ade0daa1a03f58a5b919ede6829f2
According to @antoninbas (Thanks again for the help in Slack) it may be helpful to look at the
conf.db
that is created by Openvswitch. I attached it just in case: conf.db.txt. Accessing the information directly usingovs-vsctl
seems to be difficult with OpenSwitch running inside a container.The cluster I'm running is just for testing right now. If you want me to try anything to get to the bottom of this, just tell me. If you need any additional information, I'll gladly provide.
Thank you in advance,
Martin
The text was updated successfully, but these errors were encountered: