-
Notifications
You must be signed in to change notification settings - Fork 275
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
Cluster stuck on server provisioning #2361
Comments
This repository uses a bot to automatically label issues which have not had any activity (commit/comment/label) for 180 days. This helps us manage the community issues better. If the issue is still relevant, please add a comment to the issue so the bot can remove the label and we know it is still valid. If it is no longer relevant (or possibly fixed in the latest release), the bot will automatically close the issue in 14 days. Thank you for your contributions. |
same here |
@tbernacchi please don't reopen stale issues without providing any additional info. I'm going to close this out; if you are still experiencing this, please open a new issue and fill out the issue template describing what specifically you're running into. |
For the record, this appears to be caused by the node name not being set consistently; I suspect this was overridden in the config somewhre. The kubelet certificate is using |
Environmental Info:
RKE2 Version:
Node(s) CPU architecture, OS, and Version:
Cluster Configuration:
Describe the bug:
Cluster is stuck on server provisioning. I'm using
cloud-provider-name: aws
running in AWS GovCloud region and being deployed using Custom Cluster on Rancher v2.6.3 and bootstraped via user-data. Server node is running with proper IAM profile and policy attached.Kubelet error:
The server is not able register itself
Pods are pending to be scheduled.
Warning FailedScheduling 4m4s (x3040 over 2d2h) default-scheduler no nodes available to schedule pods
Steps To Reproduce:
Create AWS instance, attach IAM profile and policy.
Deploy custom cluster from Rancher 2.6.3
Expected behavior:
Server node provisioned
Actual behavior:
Server node is not being provisioned
Additional context / logs:
There is a possible workaround passing
--node-name $(curl -s curl http://169.254.169.254/latest/meta-data/local-hostname)
on server initialization in order to avoid above error described.The text was updated successfully, but these errors were encountered: