• Product / Portfolio Work
    • None
    • 0% To Do, 100% In Progress, 0% Done
    • False
    • Hide

      None

      Show
      None
    • False
    • XS
    • None
    • None

      Feature Overview (aka. Goal Summary)  

       

      Introduce snapshots support for Azure File as GA. It was introduced as TP in 4.17

      Goals (aka. expected user outcomes)

       

      After introducing TP support in 4.17, the goal of this epic is to promote it GA. See background section for details

      It should cover both SMB (default) and NFS. SMB is the priority.

      Requirements (aka. Acceptance Criteria):

       

      Should pass all the regular CSI snapshot tests. All limitations should be documented. Major issues that were uncovered in TP should be solved. 

       

      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) x86
      Operator compatibility Azure File CSI operator
      Backport needed (list applicable versions) No
      UI need (e.g. OpenShift Console, dynamic plugin, OCM) No
      Other (please specify) ship downstream images with from forked azcopy

       

      Out of Scope

      N/A

      Background

      We have support for other cloud providers CSI cloning, we need to align capabilities in Azure with their File CSI. Upstream support has lagged.

      In TP (4.17) we found two major issues which delayed the GA of this feature

      Manual testing confirmed that these are now solved, we can proceed with productization and official QE.

      Customer Considerations

      User experience should be the same as other CSI drivers.

      Documentation Considerations

      Removed the TP statement, if there is any specific information to add, include it in the Azure File CSI driver doc. Any limitation should be documented.

      Interoperability Considerations

      Can be leveraged by ARO or OSD on Azure.

              rh-gs-gcharot Gregory Charot
              rh-gs-gcharot Gregory Charot
              None
              None
              Roman Bednar Roman Bednar
              Roman Bednar Roman Bednar
              Rahul Deore Rahul Deore
              Lisa Pettyjohn Lisa Pettyjohn
              Eric Rich Eric Rich
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: