Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-9475

Clarification of file and block storage requied for Dev Spaces docs

XMLWordPrintable

      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. 

       *

              btejado Badre Tejado
              rh-ee-kniederw Kevin Niederwanger
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: