discover pool names vs hard coding

Bug #2054583 reported by Kevin W Monroe
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceph CSI Charm
Triaged
Medium
Unassigned

Bug Description

We hard code pool names in the various ceph templates, e.g:

- RBD: "pool": f"{self.fs_type}-pool"
- FS: POOL = "ceph-fs_data"

We should instead query ceph for those names. An incorrect pool would lead to a misconfigured storage class, which would lead to failed PV provisioning.

Changed in charm-ceph-csi:
milestone: none → 1.29+ck1
importance: Undecided → Medium
status: New → Triaged
Changed in charm-ceph-csi:
milestone: 1.29+ck1 → 1.29+ck2
Adam Dyess (addyess)
Changed in charm-ceph-csi:
milestone: 1.29+ck2 → 1.30
Changed in charm-ceph-csi:
milestone: 1.30 → 1.31
Adam Dyess (addyess)
Changed in charm-ceph-csi:
milestone: 1.31 → 1.31+ck1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.