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] fix invalid havester-csi-ccm-versions setting #3404
Comments
Pre Ready-For-Testing Checklist
|
Test planEnsure the Rancher Kubernetes version can support CSI & CCM maximum versions of the following scenarios:
Test EnvironmentHarvester: v1.2.0 and v1.1.2 |
Verifing on Rancher v2.7.2 On Harvester >=1.2 and RKE2 with new CCM design:
|
@guangbochen Can the issue be moved to ready for testing? |
@n313893254 How should I test this? Can I just check the cloud provider on the RKE2 cluster dropdowns per k8s version in node driver on a master-head version of harvester and Rancher v2.7.5-rc6, or is there some other way of checking this? |
Checked with @n313893254 and come out the following test plan for reference. Test PlanPurposeEnsure when the Harvester version >=1.2.0 and the RKE2 version used in Rancher set to cloud provider >= v0.2 (contains the new CCM design). In the RKE2 provisioning page:
Ref: #3404 (comment) Test Environment
Test Steps
|
Tested with Harvester
|
Hi @guangbochen @WuJun2016, just following up on any issue with a
If it does, may you please open a PR or share details on what needs to be created or updated? |
Describe the bug
The current default value for the
harvester-csi-ccm-versions
setting is invalid because it restricts to an invalid maximum version, and prevents users from successfully selecting the Harvester cloud provider when creating or modifying the RKE2 Kubernetes cluster.Original issue: - #3389
Impacted version: Rancher >= v2.6.9, v2.7.0 + RKE2 with Harvester CCM >= v0.1.15 (starting from RKE Year 23 Jan. Releases)
v1/harvester/harvesterhci.io.settings/harvester-csi-ccm-versions
To Reproduce
Steps to reproduce the behavior:
Harvester
cloud provider as its defaultharvester-csi-ccm-versions
setting version is less than the RKE2's built-in one.Expected behavior
Users should still be able to select the
Harvester
cloud provider as the latest RKE2's built-in Harvester CSI & CCM chart is compatible with Harvester v1.1 clusters.do not check when the Harvester version is <v1.2
constrain on the upstream Rancher UI (starting from v2.7.2) @n313893254Support bundle
Environment
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: