-
Notifications
You must be signed in to change notification settings - Fork 266
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
[BUG] hostsystem error for cluster provisioned with vsphere provider #10460
Comments
Same Issue here. Did occur after the Upgrade to Rancher 2.8.2 |
Same issue here, Whilst upgraded to 2.8.1 |
SURE-7622 |
Moved to the dashboard repo for us to look at |
+1 |
/backport v2.8.next1 |
Adding |
Internal reference: SURE-7622 |
Almost the same issue after upgrading to 2.8.2: The provided value for contentLibrary was not found in the list of expected values. This can happen with clusters provisioned outside of Rancher or when options for the provider have changed. Only difference: its contentLibrary and not hostsystem for our cluster. I also had to change the vmware credentials and replace the host with its IP address. |
@adrianehlinger-it is your cluster configured outside of rancher, like in Terraform? also when you check the Edit Config page, is the Library Template field(next to Content Library field) empty? |
To give you a little bit more context: I actually run into two errors. The first one is: I fixed this by replacing the host name of our vsphere to its actual IP address in the corresponding cloud credentials, since it seems to have problems with the DNS. And the second one is the error message with the content library. We do not configure the cluster outside of Rancher. Also, we do not have any library templates defined in vsphere and its not opted in for the cluster config as you can see in the screenshot below. The creation method is: Deploying from Template (Data Center). Though, if I edit the cluster as yaml file, I can see an entry for every pool that says: This error only occurred after upgrading to Rancher 2.8.2. I updated the exact same Kubernetes cluster on Rancher 2.7.4 without any problems (just a few hours before upgrading Rancher itself). And there has been no error for upadating the locally hosted kubernetes cluster on which rancher runs. |
@adrianehlinger-it re the DNS part, I'm not sure if I can help, but as far as I can tell it's unrelated to the The part mentioned in the YAML file is simply schema information. You should see a reference to your vSphere configuration a few lines down under
You should be able to find the values of your configuration in YAML format from this page: My guess would be that I'm curious to know what options you see in the Content Library dropdown after selecting 'Deploy from template: Content Library' in the Edit Config page. |
Yes, I agree with you. The DNS error seems to be unrelated. For the options that I can see, see screenshot below. The field "library template" seems to not stop "loading", because all I can see is the loading symbol. No actual value is being loaded. Which does make sense since we do not have any content libraries in our vSphere. Do you have any suggestions what actions to take to fix this error? Or should I simply wait for the Bug Fix? |
@adrianehlinger-it Thank you for sharing the information. Unfortunately, you'll need to wait for the fix to be implemented. |
Rancher Server Setup
Information about the Cluster
User Information
Describe the bug
After upgrading to v2.8.2, when I edit my clusters provisioned with Rancher and the vSphere provider, I see the following error for every pool Machine Pool I have in the cluster.
The host field is empty. Because according to the documentation: Specific host to create VM on (leave blank for standalone ESXi or for cluster with DRS). So, I think is a false error.
To Reproduce
Edit one cluster that was previously provisioned with the vsphere provisioner of Rancher and the host field was left blank.
Result
Expected Result
No error
Screenshots
Additional context
The text was updated successfully, but these errors were encountered: