This repository has been archived by the owner on Oct 22, 2024. It is now read-only.
more flexible tracking of namespaces used by PMEM-CSI #475
Labels
future
needs to be fixed in some future release
LVM mode uses "pmem-csi" as name. Direct mode uses some number ("3139354fcdce525afc802bc0d64203a6fa41f9e3"). Example of using first LVM mode on a node, then two volumes with direct mode:
This can be a bit confusing. In Kubernetes, we have:
Some potential ideas for enhancing this:
[] use "pmem-csi-" as prefix in direct mode, more visibly correlate the namespace with some identifier (PV name?) in Kubernetes
[] describe
ndctl
and LVM output for various scenarios, to assist users with troubleshooting[] enhance unit tests so that they catch the bug in #420 (comment) and others: set up various scenarios for PMEM usage on a host and check that PMEM-CSI in direct mode handles them correctly
[] also add other scenarios for PMEM-CSI in LVM mode
[] describe and test migration scenarios for going back and forth from LVM mode to direct mode
[] support mixing both modes, potentially even on the same host (?) - might be too complicated
The text was updated successfully, but these errors were encountered: