-
Bug
-
Resolution: Done
-
Major
-
3.23.0.GA
-
None
-
False
-
-
False
-
-
-
Description of problem:
The OpenShift Dev Spaces documentation does not describe which `volumeMode` the storage does support for PersistentVolumeClaims (PVCs) when configuring the storage for devworkspaces. It does only explicitly mention that Network File System (NFS) is not supported. However, Dev Spaces requires `volumeMode: Filesystem` as it cannot operate with raw block devices. Raw block devices can be requested with `volumeMode: Block` in PVCs.
Prerequisites (if any, like setup, operators/versions):
Steps to Reproduce
Actual results:
Dev Spaces does not support Network File Systems, such as NFS.
As there are known issues when Dev Spaces is used with some Distributed File Systems, it might be also a good idea to include a hint about that.
Dev Spaces has a hidden requirement on `volumeMode: Filesystem` storage which can lead to some confusion amongst users. Especially as some parts of the documentation are referencing storage classes which are known block storage, such as Amazon EBS. One example can be found on the 3.23 release notes.
Expected results:
Reproducibility (Always/Intermittent/Only Once):
Acceptance criteria:
Definition of Done:
Build Details:
Additional info (Such as Logs, Screenshots, etc):
The 3.23 release notes shall also include the information that `volumeMode: Filesystem` is required.