-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
Node provisioning stuck on Waiting for ssh
when provisioning from an airgapped environment with proxy
#28411
Comments
Does this now work with the proxy changes that were made in 2.5.6? |
@slickwarren can you retest this? |
Rancher/rancher:v2.5.6 I was able to reproduce this issue:
Expected:
Notes:
|
Root causeRancher invokes the embedded rancher-machine binary to provision nodes in the cluster providers, but the rancher-machine lacks the ability to use proxy to connect to the cluster providers. What was fixed, or what changes have occurred
Areas or cases that should be tested
What areas could experience regressions?none, this is a new feature Are the repro steps accurate/minimal?yes |
I'm still seeing this issue on v2.6-head (e7f03fd): reproduction steps:
I am able to provision an rke2 cluster with default settings in the same setup. |
The failure is caused by the misconfiguration of the proxy server. |
after adding the following to the proxy config, I was able to continue testing
on v2.6-head (e7f03fd) using a proxy-gapped rancher server with the above configuration of the proxy:
|
rancher/rancher:v2.4.5
Waiting for SSH to be available
Expected:
Notes:
curl
commands from within the Rancher container go through the proxy successfullyssh
from within the Rancher container fails unless using a jumphostssh
to some machine (in this case, some random machine on ec2 in a different VPC)ssh
traffic is seen traversing the proxyThe text was updated successfully, but these errors were encountered: