-
Notifications
You must be signed in to change notification settings - Fork 186
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
The Cluster creation fails with Error: could not contact Ironic API: context deadline exceeded #1586
Comments
Hey, I'll try reproducing with the same release image and get back to you. |
This appears to have worked for me:
I'll have to dig into the logs you provided to see if there are any clues about why yours is failing and mine isn't. I'm setting:
So we should be deploying the same thing here. I'm running on a CentOS9-Stream host:
I see you're running Rocky 8.8:
It would probably be helpful if you were able to provide logs from the Bootstrap node, since that is where the Check to see if the Ironic is listening on the bootstrap node:
See if there are any restarting containers:
Check the logs of the Ironic container specifically:
That's probably the best place to start trying to narrow things down. |
Thanks @bshephar . Yes , Im setting the variables which matches your settings,
Ironic is listening on the bootstrap node:
I do not see any restarting of the containers.
Attaching the ironic logs here: |
Hey @rakeshk121 . Ok, two thoughts:
I originally thought that maybe this just happened at the end of the deployment failure, but I think that VIP should still actually be available even if it does fail:
It looks like Ironic is working there. So, assuming that IP address is indeed reachable during the bootstrap process. We might need a must-gather to see if there is anything else happening on that node. If it's not reachable , then that is the first problem we need to solve. |
I am having what seems to be a similar failure.
Using WORKING_DIR=/home/dev-scripts I am running on a fresh install of CentOS Stream 9, and the process after make is that step 06 times out after an hour. The bootstrap node comes up, the bootstrap API comes up. sudo ss -tpnl | grep 6385 returns nothing. The virtual machines ostest_master_0 , _1, and_2 are shut down. As I am using a current version of yq (v4.44.2) I had to remove the "y" on line 102 of 01_install_requirements.sh |
Looking at the use of yq in the bash scripts, I think the ones in utils.sh may not work with yq v4 (needing a period before []). This could be the cause of the issue. However, I am not an expert in yq. In the bootstrap there are fewer podman images running than Rakeshk121 had:
|
Describe the bug
The cluster creation fails with Error:
To Reproduce
As I'm trying to setup OKD , By referring to this commit f926510 , #1578
I have set the following in the
config_core.sh
Expected/observed behavior
The cluster is created and can be accessed.
Additional context
Here is the log file:
06_create_cluster-2023-09-20-082531.log
The text was updated successfully, but these errors were encountered: