Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-56958

Add option to test RWX only for block volumes

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 4.12
    • Storage / Kubernetes
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Moderate
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      CSI certification tests have a config option `RWX: <boolean>` that enabled tests with ReadWriteMany  volumes (RWX). If the CSI driver supports both block and filesystem volumes, both block and filesystem volumes will be tested with RWX.

      We need an opt out (opt in?) to enable only block RWX tests, leaving filesystem tests RWO only. A lot of CSI drivers can attach a block device to multiple nodes and it's a pre-requisite for CNV / KubeVirt, while they can't mount a single ext4 / xfs to multiple nodes. 

      There is an old upstream issue with some discussion: https://github.com/kubernetes/kubernetes/issues/105626

              rhn-support-pewang Penghao Wang
              rhn-engineering-jsafrane Jan Safranek
              Wei Duan Wei Duan
              None
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated: