-
Notifications
You must be signed in to change notification settings - Fork 547
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
Wrong dataPool referenced when creating pv with topologyconstrainedPools #2828
Comments
The problem seems to be here: ceph-csi/internal/rbd/controllerserver.go Lines 165 to 169 in a553157
It's doesn't update the volumeContext["dataPool"]. |
@sbskas is it causing any functionality issue? or its just a wrong data is show in PV object? |
No functionality is impacted as far as I know. Only recorded information is wrong. |
no problem with Rook. Rook doesn't do anything with this data, its only for cephcsi |
So no functionnality impacted as far as I see. |
Yes, I just wanted to understand is there any functional problem. as your PR is fixing the problem we can take that in. |
Yeah, this need to be fixed. Thanks for catching it @sbskas 👍 |
Using erasure-coded constrainedDataPools as follow:
And proper tagging of the nodes (topology.kubernetes.io/zone: zone1/2/3), deploying topology contrained pool works ok.
However, dataPool referenced in PV is set as the default data-pool.
The text was updated successfully, but these errors were encountered: