• Product / Portfolio Work
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • None
    • None
    • None
    • None
    • None

      Feature Overview (aka. Goal Summary)  

      Customers are requesting Distributed File System (DFS) support with SMB CSI. This will allow them to mount DFS mout point which is fairly common in enterprise setups.

      Goals (aka. expected user outcomes)

      Since there is no official upstream support yet, we first need to ensure it works well, contribute and convince upstream to add support.

      Once upstream supports it and have CI, we can add downstream support. We will need to test it with Samba and at least one Window server version.

      Requirements (aka. Acceptance Criteria):

      Upstream supports DFS

      Use a SMB CSI version that officially supports DFS

      Have testing for Sambe and at least one windows server version

      Kerberos is out of scope.

      Anyone reviewing this Feature needs to know which deployment configurations that the Feature will apply to (or not) once it's been completed.  Describe specific needs (or indicate N/A) for each of the following deployment scenarios. For specific configurations that are out-of-scope for a given release, ensure you provide the OCPSTRAT (for the future to be supported configuration) as well.

      Deployment considerations List applicable specific needs (N/A = not applicable)
      Self-managed, managed, or both both
      Classic (standalone cluster) yes
      Hosted control planes yes
      Multi node, Compact (three node), or Single node (SNO), or all all
      Connected / Restricted Network both
      Architectures, e.g. x86_x64, ARM (aarch64), IBM Power (ppc64le), and IBM Z (s390x) not arch dependent
      Operator compatibility SMB CSI
      Backport needed (list applicable versions) No
      UI need (e.g. OpenShift Console, dynamic plugin, OCM) No
      Other (please specify)  

      Use Cases (Optional):

      Include use case diagrams, main success scenarios, alternative flow scenarios.  Initial completion during Refinement status.

      <your text here>

      Questions to Answer (Optional):

      What are the limitations?

      How to convince upstream to support it?

      Which version should be test downstream?

      Out of Scope

      Kerberos support is out of scope

      Background

      SMB CSI had a lot of traction since GA but we got several customer's requests to support DFS. DFS was not initially added because upstream doesn't support it. Waiting for it would have delayed the driver GA date.

      Customer Considerations

      We will initially work with Samba as it is easier for us but ultimately customers are using MSFT solutions so we need to ensure it works with windows servers.

      Documentation Considerations

      Add DFS support. Add configuration steps or limitations if any. 

      Kerberos limitation remains.

      Interoperability Considerations

      No

              rh-gs-gcharot Gregory Charot
              rh-gs-gcharot Gregory Charot
              None
              None
              Maxim Patlasov Maxim Patlasov
              Maxim Patlasov Maxim Patlasov
              None
              Lisa Pettyjohn Lisa Pettyjohn
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: