Uploaded image for project: 'OpenShift Container Platform (OCP) Strategy'
  1. OpenShift Container Platform (OCP) Strategy
  2. OCPSTRAT-1370

LVMS: make ThinPoolConfig.ThinPoolConfig.OverprovisionRatio editable

XMLWordPrintable

    • BU Product Work
    • False
    • Hide

      None

      Show
      None
    • False
    • 50% To Do, 0% In Progress, 50% Done
    • Feature
    • S
    • 0

      Feature Overview (aka. Goal Summary)

      Currently, ThinPoolConfig.OverprovisionRatio can only be configure at LVMCluster creation time and not edited later. This makes it impossible to disable Overprovisioning during cluster livetime.

      Goals (aka. expected user outcomes)

      Allow editing the OverProvisionRation after creation

      Requirements (aka. Acceptance Criteria):

      1. Allow changing to a smaller value down to 1, effectively disabling over-provisioning. Note: this can lead to creation of new PVCs to fail, if not enough space is available.
      2. Allow changing to a bigger value (esp from 1 to e.g. 10), effectively enabling over-provisioning
      3. No impact on existing clusters / installations.

      Questions to Answer (Optional):

      Analyse the potential impact of disabling or enabling on existing PVCs

      Out of Scope

      This by no means allows changing from thin to thick pool provisioning. Even when disabled during cluster live, thin pool is still used. 

      Background

      n/a

      Customer Considerations

      See linked RFE for customer cases requesting this

      Documentation Considerations

      We currently do not document that the field can not be changed. Hence I think we can keep it that way, meaning no docs needed.

      Interoperability Considerations

      none

            dfroehli42rh Daniel Fröhlich
            dfroehli42rh Daniel Fröhlich
            Jakob Moeller, Suleyman Akbas
            Jakob Moeller Jakob Moeller
            Mike Fiedler Mike Fiedler
            Daniel Macpherson Daniel Macpherson
            Chad Scribner Chad Scribner
            Bulat Zamalutdinov Bulat Zamalutdinov
            Daniel Fröhlich Daniel Fröhlich
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: