Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-3652

Parameterize resource request of PVC for storage

    XMLWordPrintable

Details

    • Feature Request
    • Status: Closed (View Workflow)
    • Minor
    • Resolution: Done
    • 2.7 ER1
    • None
    • 3scale Operator
    • None

    Description

      Default 3scale storage space is 1GB when deployed by the Operator. This can be insufficient for some customers in the future.

      We faced this problem when MySQL depleted all available space in a 3scale instance deployed by Delorean (it has storage claim 1GB as well). As a result of that, deployment system-mysql pod fails with the error message:

      [Warning] InnoDB: 1048576 bytes should have been written. Only 1015808 bytes written. Retrying for the remaining bytes.
      [Warning] InnoDB: Retry attempts for writing partial data failed.
      ERROR] InnoDB: Write to file ./ibtmp1failed at offset 11534336, 1048576 bytes should have been written, only 1015808 were written. Operating system error number 28. Check that your OS and file system support files of this size. Check also that the disk is not full or a disk quota exceeded.
      [ERROR] InnoDB: Error number 28 means 'No space left on device'
      

      Dev Notes:
      This issue applies to all PVCs exposed by the APIManager CRD. Currently only storageclass is configurable. This issue is to add resource request as well

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jsmolar Jakub Smolár
              Eguzki Astiz Lezaun Eguzki Astiz Lezaun
              Matej Dujava Matej Dujava
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: