fix rancher-monitoring-crd 102.0.0+up40.1.2 chart RBAC issue #505
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem:
The
rancher-monitoring-crd
is not fully installed, and error log is observed in harvester/harvester#3969.The root cause is that the chart installer job has RBAC issue.
Solution:
Fix the RBAC
Related Issue:
Harvester: harvester/harvester#3969
Upstream: rancher/rancher#43418
Test plan:
Befor this PR, when enable
rancher-monitoring
addon, the error message is observed per [BUG] failed to update status subresource: prometheuses.monitoring.coreos.com "rancher-monitoring-prometheus" not found harvester#3969With this PR, when enable
rancher-monitoring
addon, the error message is gone.** Other **
make log: