[RFE] Ceph-CSI does not support PV resizing

Bug #1841732 reported by Pedro Guimarães
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Kubernetes Control Plane Charm
Fix Released
Wishlist
Unassigned

Bug Description

Kubernetes Ceph CSI is missing the resizing feature that APIs have adopted since k8s 1.11.

When running current charm version to integrate alongside Ceph as described on: https://kubernetes.io/blog/2018/07/12/resizing-persistent-volumes-using-kubernetes/

1) Create PVC & PV
2) kubectl edit pvc <PVC_CLAIM>
3) Choosing resizing value

The PVC will have a log entry informing that no plugin was found to execute resizing.

Checking upstream issues, I've found:
https://github.com/ceph/ceph-csi/issues/393
https://github.com/ceph/ceph-csi/issues/101

Therefore, the feature is not yet ready for Ceph-CSI.

Once it is released, can we get it integrated with charms to deploy it automatically?

Revision history for this message
Tim Van Steenburgh (tvansteenburgh) wrote :

We'll keep an eye on it. It looks like resize support is planned for v2.0.0 the 3rd week of September. That likely won't give us enough time to test it for inclusion in the Charmed Kubernetes 1.16 release.

Changed in charm-kubernetes-master:
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
Kevin W Monroe (kwmonroe) wrote :

Ceph-csi v2.1.2 went out with CK 1.19 and v3.3.1 went out with CK 1.22. Marking this as 'released'.

Changed in charm-kubernetes-master:
status: Triaged → Fix Released
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.