-
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
V2 Monitoring Fails to upgrade when crd is in a failed state #35744
Comments
In my test, I could not reproduce the error mentioned in the issue. The error
Now if I edit the app in rancher UI to set the toleration, an upgrade will be triggered and installed the app successfully. However, I realized another two issue that blocks us from installing the monitoring chart from the UI:
Because of the above 2 issues, although we have added the support for toleration in the crd chat, because of the missing UI component, we are unable to install the rancher-monitoring via UI on a cluster where customized taints are applied to nodes. As always, we have a workaround for this issue: instead of using Rancher UI, use Helm to install the rancher-monitoring chart into the cluster directly. Note to QA: Update 1: |
We need to add the following to the release note: |
@jiaqiluo let me know if rancher/dashboard#4737 covers the UI need correctly or if the description needs updating |
Rancher Setup Reproduction
Information about the Cluster
To Reproduce
Setup For Validation
Information about the Cluster
Steps For Validation Test case 1:
Test case 2:
|
Confirmed that in Rancher UI v2.6.3 removing the old version (100.1.0+up19.0.3) and installing the latest (v100.1.2+up19.0.3) from the UI succeeded. |
Rancher Server Setup
Information about the Cluster
Describe the bug
After installing v2 Monitoring (100.1.0+up19.0.3) onto a cluster with taints on every single node, it is required of us to add tolerations (for the taints on the nodes) to the "rancher-monitoring-crd" by editing the yaml file while the pod is in a failed state.
To Reproduce
Result
The rancher-monitoring-crd remains in a failed state. The workaround would be to install the application using a helm install.
Following error when attempting to upgrade the already installed monitoring.
Expected Result
The application should be upgraded and the tolerations should be installed just fine.
Additional context
This is a blocker of this issue: #34439
The text was updated successfully, but these errors were encountered: