Uploaded image for project: 'Data Foundation Bugs'
  1. Data Foundation Bugs
  2. DFBUGS-720

[1964450] [Tracker for https://issues.redhat.com/browse/RFE-2118] [RFE] Enable volumeSnapshot quota depending on the volumeSnapshotClasses

XMLWordPrintable

    • False
    • False
    • Proposed
    • Not Set
    • Not Set
    • Not Set
    • Undefined
    • None

      1. Proposed title of this feature request
      Enable volumeSnapshot quota depending on the volumeSnapshotClasses

      2. Who is the customer behind the request?

      Account: name and acct : Industria de DiseƱo Textil SA and 785804
      TAM customer: Romero, Antonio Mari
      CSM customer: no
      Strategic: Yes

      3. What is the nature and description of the request?
      The customer wants to define the number of snapshot depending on the volumeSnapshotClasses

      4. Why does the customer need this? (List the business requirements here)

      Currently is possible to create a custom resource quota regarding snapshots in OCP as we can see in the following KCS [1]. But it is not possible to define the number of snapshot depending on the volumeSnapshotClasses.

      We would like to create a new RFE in order to define this kind of flexibility when creating resource limits. So, the main idea instead of computing the number of snapshots would be:

      • To be able to allow X number of snapshots for RBD volumes.
      • To be able to allow Y number of snapshots for CephFS volumes.

      Something similar as it is possible to do using storage quotas where we can specify different quotas depending on the storage class used:

      apiVersion: v1
      kind: ResourceQuota
      metadata:
      name: testing-quota
      namespace: testing-quota
      spec:
      hard:
      ocs-storagecluster-ceph-rbd.storageclass.storage.k8s.io/persistentvolumeclaims: "2"
      ocs-storagecluster-cephfs.storageclass.storage.k8s.io/persistentvolumeclaims: "5"

      [1] https://access.redhat.com/solutions/5973781

      5. How would the customer like to achieve this? (List the functional requirements here)

      They would like to be able to allow a number of snapshots for RBD and CephFS volumes to have more control over them.

      6. For each functional requirement listed, specify how Red Hat and the customer can test to confirm the requirement is successfully implemented.

      7. Is there already an existing RFE upstream or in Red Hat Bugzilla?
      NO

      8. Does the customer have any specific timeline dependencies and which release would they like to target (i.e. RHEL5, RHEL6)?
      NO

      9. Is the sales team involved in this request and do they have any additional input?
      NO

      10. List any affected packages or components.
      CSI-Driver

      11. Would the customer be able to assist in testing this functionality if implemented?
      Have not check this yet

              muagarwa Mudit Agarwal
              rhn-support-amanzane Alicia Manzanedo
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: