NetApp / trident

Storage orchestrator for containers
Apache License 2.0
762 stars 222 forks source link

Multi-TiB csi.trident pvc is detected with wrong size by kubevirt guest #947

Open arnongilboa opened 1 week ago

arnongilboa commented 1 week ago

Describe the bug Attaching kubevirt VM a multi-TiB pvc on trident-nfs storage class (csi.trident.netapp.io provisioner), it is detected with wrong size by the guest. For example 90TiB pvc was initially detected (lsblk/journalctl) as 5.2T and slowly increased to 11.5T during the following 3 days. The behavior is not reproduced with other storage classes.

Environment Provide accurate information about the environment to help us reproduce the issue.

To Reproduce

  1. Create a kubevirt VM with 90 TB trident-nfs PVC
  2. Boot the VM
  3. Check the detected disk size using journalctl and lsblk
  4. 5.2 TB - 11.5 TB disk is detected

Expected behavior 90 TB disk is detected

Additional context Screenshot from 2024-11-11 17-58-00 Screenshot from 2024-11-11 17-58-54