Project

General

Profile

Actions

Bug #52883

closed

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

Added by Ilya Dryomov over 2 years ago. Updated about 2 years ago.

Status:
Resolved
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 4 (1 open3 closed)

Related to rbd - Bug #49715: [pwl] The PWL caches do not honor the LIBRADOS_OP_FLAG_FADVISE_FUA flagNew

Actions
Related to rbd - Bug #52648: full cluster handling regressions in pacificResolvedIlya Dryomov

Actions
Related to rbd - Bug #52956: write-around cache doesn't honor LIBRADOS_OP_FLAG_FADVISE_FUA flag for write_same()ResolvedIlya Dryomov

Actions
Copied to rbd - Backport #53019: pacific: [test] TestLibRBD.CreateThickRemoveFullTry fails because pool quota enforcement is delayedResolvedDeepika UpadhyayActions
Actions #1

Updated by Ilya Dryomov over 2 years ago

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

Updated by Ilya Dryomov over 2 years 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
Actions #4

Updated by Ilya Dryomov over 2 years ago

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

Updated by Ilya Dryomov over 2 years ago

  • Backport set to pacific
Actions #6

Updated by Ilya Dryomov over 2 years 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...

Actions #7

Updated by Ilya Dryomov over 2 years ago

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

Actions #8

Updated by Ilya Dryomov over 2 years ago

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

Updated by Ilya Dryomov over 2 years ago

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

Updated by Mykola Golub over 2 years ago

  • Status changed from Fix Under Review to Pending Backport
Actions #11

Updated by Backport Bot over 2 years ago

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

Updated by Deepika Upadhyay over 2 years ago

  • Pull request ID changed from 43575 to 43633
Actions #13

Updated by Ilya Dryomov about 2 years ago

  • Status changed from Pending Backport to Resolved

While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".

Actions

Also available in: Atom PDF