Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-12702

sanity-quota test_4a: create after timer expired, but expect EDQUOT

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.14.0
    • Lustre 2.13.0, Lustre 2.14.0, Lustre 2.12.4
    • 3
    • 9223372036854775807

    Description

      This issue was created by maloo for wangshilong <wshilong@ddn.com>

      This issue relates to the following test suite run: https://testing.whamcloud.com/test_sets/6dacfae4-c5b9-11e9-90ad-52540065bddc

      test_4a failed with the following error:

      create after timer expired, but expect EDQUOT
      

      <<Please provide additional information about the failure here>>

      VVVVVVV DO NOT REMOVE LINES BELOW, Added by Maloo for auto-association VVVVVVV
      sanity-quota test_4a - create after timer expired, but expect EDQUOT

      Attachments

        Issue Links

          Activity

            [LU-12702] sanity-quota test_4a: create after timer expired, but expect EDQUOT
            adilger Andreas Dilger added a comment - +1 on master https://testing.whamcloud.com/test_sets/539e5cc6-3165-4805-8a45-1b7b6f7ba510
            pjones Peter Jones added a comment -

            Landed for 2.14

            pjones Peter Jones added a comment - Landed for 2.14

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/41023/
            Subject: LU-12702 quota: wait pending write before acquiring remotely
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 18cd3e1e28afd311e4743dab1011f85fba0e1765

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/41023/ Subject: LU-12702 quota: wait pending write before acquiring remotely Project: fs/lustre-release Branch: master Current Patch Set: Commit: 18cd3e1e28afd311e4743dab1011f85fba0e1765

            Wang Shilong (wshilong@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/41023
            Subject: LU-12702 quota: commit locally before acquiring remotely
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: ca2564a26ac50b83f421b6269af39aaafe1d012d

            gerrit Gerrit Updater added a comment - Wang Shilong (wshilong@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/41023 Subject: LU-12702 quota: commit locally before acquiring remotely Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: ca2564a26ac50b83f421b6269af39aaafe1d012d

            Problem is quota might grant a bit more space than current space(due to pending_write + usage might be larger a bit than acutal usage). and problem happen when quota pending_write is flushed since slave have a bit more grant space, so even timer reach, new create won't return EDQUOT, this is not a problem in real prodcuction, i might modify codes a bit to make test happy.

            wshilong Wang Shilong (Inactive) added a comment - Problem is quota might grant a bit more space than current space(due to pending_write + usage might be larger a bit than acutal usage). and problem happen when quota pending_write is flushed since slave have a bit more grant space, so even timer reach, new create won't return EDQUOT, this is not a problem in real prodcuction, i might modify codes a bit to make test happy.

            I looked at all of the above failures, and the only one additional failure with this same error message in the past week out of 200 runs, and all of them are on ZFS targets.

            There was a second set of failures of this subtest when running full-patchess test sessions, but that is because is_project_quota_supported() is incorrectly reporting that unpatched RHEL7.8 ldiskfs filesystems support project quota, when in fact they do not. I've filed LU-14152 for that issue.

            adilger Andreas Dilger added a comment - I looked at all of the above failures, and the only one additional failure with this same error message in the past week out of 200 runs, and all of them are on ZFS targets. There was a second set of failures of this subtest when running full-patchess test sessions, but that is because is_project_quota_supported() is incorrectly reporting that unpatched RHEL7.8 ldiskfs filesystems support project quota, when in fact they do not. I've filed LU-14152 for that issue.
            ofaaland Olaf Faaland added a comment - +1 on Master: https://testing.whamcloud.com/test_sets/186ec8ac-150f-44f9-b901-6935d0c3ef4c
            emoly.liu Emoly Liu added a comment - - edited more on master: https://testing.whamcloud.com/test_sets/dc8de839-0703-4a52-86b2-aa2e1ca23763 https://testing.whamcloud.com/test_sets/0949995e-42f1-47bd-9608-5274a4c9fc69
            arshad512 Arshad Hussain added a comment - +1 on Master : https://testing.whamcloud.com/sub_tests/c8e20269-ae90-410e-a544-6a9d0f258c2d
            hornc Chris Horn added a comment - +1 on master https://testing.whamcloud.com/test_sessions/aa5e31bc-4809-4ed8-ba2a-0cc87bb48ae6

            People

              wshilong Wang Shilong (Inactive)
              maloo Maloo
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: