Project

General

Profile

Bug #52883

[test] TestLibRBD.CreateThickRemoveFullTry fails because pool quota enforcement is delayed

Added by Ilya Dryomov about 2 months ago. Updated about 1 month ago.

Status:
Pending Backport
Priority:
High
Assignee:
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
pacific
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

2021-10-10T01:42:10.818 INFO:tasks.workunit.client.0.smithi154.stdout:[ RUN      ] TestLibRBD.CreateThickRemoveFullTry
2021-10-10T01:42:12.621 INFO:tasks.workunit.client.0.smithi154.stdout:using new format!
2021-10-10T01:42:17.660 INFO:tasks.workunit.client.0.smithi154.stdout:using new format!
2021-10-10T01:43:12.053 INFO:tasks.workunit.client.0.smithi154.stdout:/home/jenkins-build/build/workspace/ceph-dev-new-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos8/DIST/centos8/MACHINE_SIZE/gigantic/release/17.0.0-8058-gc65d18cc/rpm/el8/BUILD/ceph-17.0.0-8058-gc65d18cc/src/test/librbd/test_librbd.cc:2165: Failure
2021-10-10T01:43:12.067 INFO:tasks.workunit.client.0.smithi154.stdout:Value of: off >= quota && off < size
2021-10-10T01:43:12.067 INFO:tasks.workunit.client.0.smithi154.stdout:  Actual: false
2021-10-10T01:43:12.067 INFO:tasks.workunit.client.0.smithi154.stdout:Expected: true
2021-10-10T01:43:12.068 INFO:tasks.workunit.client.0.smithi154.stdout:[  FAILED  ] TestLibRBD.CreateThickRemoveFullTry (61237 ms)

Writing with LIBRADOS_OP_FLAG_FADVISE_FUA might have been an option but it is not supported. Probably need to find a way to disable this test in persistent-writeback-cache suite.


Related issues

Related to rbd - Bug #49715: [pwl] The PWL caches do not honor the LIBRADOS_OP_FLAG_FADVISE_FUA flag New
Related to rbd - Bug #52648: full cluster handling regressions in pacific Pending Backport
Related to rbd - Bug #52956: write-around cache doesn't honor LIBRADOS_OP_FLAG_FADVISE_FUA flag for write_same() Pending Backport
Copied to rbd - Backport #53019: pacific: [test] TestLibRBD.CreateThickRemoveFullTry fails because pool quota enforcement is delayed In Progress

History

#1 Updated by Ilya Dryomov about 2 months ago

  • Related to Bug #49715: [pwl] The PWL caches do not honor the LIBRADOS_OP_FLAG_FADVISE_FUA flag added

#3 Updated by Ilya Dryomov about 2 months ago

  • Subject changed from [pwl][test] TestLibRBD.CreateThickRemoveFullTry fails because pool quota enforcement is delayed to [test] TestLibRBD.CreateThickRemoveFullTry fails because pool quota enforcement is delayed
  • Status changed from New to In Progress
  • Assignee set to Ilya Dryomov
  • Priority changed from Normal to High

#4 Updated by Ilya Dryomov about 2 months ago

  • Related to Bug #52648: full cluster handling regressions in pacific added

#5 Updated by Ilya Dryomov about 2 months ago

  • Backport set to pacific

#6 Updated by Ilya Dryomov about 2 months ago

Also occurs without journaling and in fact without any image features whatsoever:

https://pulpito.ceph.com/dis-2021-10-15_09:48:17-rbd-wip-dis-testing-distro-basic-smithi/

This is a build with image1 size increased to 1G, meaning that the quota is overshot by 100x. Something else is going on here...

#7 Updated by Ilya Dryomov about 2 months ago

Ah, writearound cache doesn't honor LIBRADOS_OP_FLAG_FADVISE_FUA for write_same() either...

#8 Updated by Ilya Dryomov about 2 months ago

  • Related to Bug #52956: write-around cache doesn't honor LIBRADOS_OP_FLAG_FADVISE_FUA flag for write_same() added

#9 Updated by Ilya Dryomov about 1 month ago

  • Status changed from In Progress to Fix Under Review
  • Pull request ID set to 43575

#10 Updated by Mykola Golub about 1 month ago

  • Status changed from Fix Under Review to Pending Backport

#11 Updated by Backport Bot about 1 month ago

  • Copied to Backport #53019: pacific: [test] TestLibRBD.CreateThickRemoveFullTry fails because pool quota enforcement is delayed added

#12 Updated by Deepika Upadhyay about 1 month ago

  • Pull request ID changed from 43575 to 43633

Also available in: Atom PDF