Uploaded image for project: 'Project Quay'
  1. Project Quay
  2. PROJQUAY-3767

Quay 3.7.0 can't reconfig Quota to replace system default quota for user account

    XMLWordPrintable

Details

    • 0

    Description

      Description:

      This is an issue found for Quay 3.7.0 Quota Management, now when deploy Quay, provide system default Quota(DEFAULT_SYSTEM_REJECT_QUOTA_BYTES: 102400000), so by default each new organization/user account will have default quota size as 100MB, but the problem is Customers can update the Quota/policy for Organization on Superuser admin panel, but how to update the Quota for specific user account?

      Can only update Quota for Organizations:

      Quay Image:  quay-operator-bundle-container-v3.7.0-113

      Following is an example, when deploy Quay with system default Quota size as 100MB , later found that's not enough for new user account, there's no location to update the Quota on Superuser admin panel.

      [root@ip-10-0-1-112 fedora]# podman push quay370.apps.quayperf370.perfscale.devcluster.openshift.com/quay/demo:redis --tls-verify=false --creds quay:password
      Getting image source signatures
      Copying blob 64a1267d363a [--------------------------------------] 8.0b / 2.0KiB
      Copying blob f0228b605b4a [--------------------------------------] 8.0b / 4.0MiB
      Copying blob e9cfbe600465 [--------------------------------------] 8.0b / 3.5KiB
      Copying blob d65e371da045 [--------------------------------------] 8.0b / 330.5KiB
      Copying blob 0abeaddf7cee [--------------------------------------] 8.0b / 30.5MiB
      Copying blob 9c1b6dd6c1e6 [--------------------------------------] 8.0b / 80.0MiB
      WARN[0002] failed, retrying in 1s ... (1/3). Error: writing blob: initiating layer upload to /v2/quay/demo/blobs/uploads/ in quay370.apps.quayperf370.perfscale.devcluster.openshift.com: denied: Quota has been exceeded on namespace 
      Getting image source signatures
      Copying blob d65e371da045 [--------------------------------------] 8.0b / 330.5KiB
      Copying blob f0228b605b4a [--------------------------------------] 8.0b / 4.0MiB
      Copying blob 64a1267d363a [--------------------------------------] 8.0b / 2.0KiB
      Copying blob e9cfbe600465 [--------------------------------------] 8.0b / 3.5KiB
      Copying blob 0abeaddf7cee [--------------------------------------] 8.0b / 30.5MiB
      Copying blob 9c1b6dd6c1e6 [--------------------------------------] 8.0b / 80.0MiB
      WARN[0005] failed, retrying in 1s ... (2/3). Error: writing blob: initiating layer upload to /v2/quay/demo/blobs/uploads/ in quay370.apps.quayperf370.perfscale.devcluster.openshift.com: denied: Quota has been exceeded on namespace 
      Getting image source signatures
      Copying blob f0228b605b4a [--------------------------------------] 8.0b / 4.0MiB
      Copying blob e9cfbe600465 [--------------------------------------] 8.0b / 3.5KiB
      Copying blob d65e371da045 [--------------------------------------] 8.0b / 330.5KiB
      Copying blob 64a1267d363a [--------------------------------------] 8.0b / 2.0KiB
      Copying blob 0abeaddf7cee [--------------------------------------] 8.0b / 30.5MiB
      Copying blob 9c1b6dd6c1e6 [--------------------------------------] 8.0b / 80.0MiB
      WARN[0008] failed, retrying in 1s ... (3/3). Error: writing blob: initiating layer upload to /v2/quay/demo/blobs/uploads/ in quay370.apps.quayperf370.perfscale.devcluster.openshift.com: denied: Quota has been exceeded on namespace 
      Getting image source signatures
      Copying blob d65e371da045 [--------------------------------------] 8.0b / 330.5KiB
      Copying blob 64a1267d363a [--------------------------------------] 8.0b / 2.0KiB
      Copying blob e9cfbe600465 [--------------------------------------] 8.0b / 3.5KiB
      Copying blob f0228b605b4a [--------------------------------------] 8.0b / 4.0MiB
      Copying blob 0abeaddf7cee [--------------------------------------] 8.0b / 30.5MiB
      Copying blob 9c1b6dd6c1e6 [--------------------------------------] 8.0b / 80.0MiB
      Error: writing blob: initiating layer upload to /v2/quay/demo/blobs/uploads/ in quay370.apps.quayperf370.perfscale.devcluster.openshift.com: denied: Quota has been exceeded on namespace 

      Attachments

        Issue Links

          Activity

            People

              sdadi@redhat.com Sunanda Dadi
              lzha1981 luffy zhang
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: