Project

General

Profile

Actions

Bug #48786

closed

api_tier_pp: LibRadosTwoPoolsPP.ManifestSnapRefcount/ManifestSnapRefcount2 failed

Added by Yuri Weinstein over 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
-
Target version:
-
% Done:

0%

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

Description

Run: https://pulpito.ceph.com/teuthology-2021-01-07_05:00:03-smoke-master-distro-basic-smithi/
Job: 5761861
Logs: http://qa-proxy.ceph.com/teuthology/teuthology-2021-01-07_05:00:03-smoke-master-distro-basic-smithi/5761861/teuthology.log

2021-01-07T10:33:37.703 INFO:tasks.workunit.client.0.smithi040.stdout:              api_tier_pp: [  FAILED  ] 1 test, listed below:
2021-01-07T10:33:37.703 INFO:tasks.workunit.client.0.smithi040.stdout:              api_tier_pp: [  FAILED  ] LibRadosTwoPoolsPP.ManifestSnapRefcount
2021-01-07T10:33:37.703 INFO:tasks.workunit.client.0.smithi040.stdout:              api_tier_pp:
2021-01-07T10:33:37.703 INFO:tasks.workunit.client.0.smithi040.stdout:              api_tier_pp:  1 FAILED TEST


Related issues 3 (0 open3 closed)

Has duplicate RADOS - Bug #47024: rados/test.sh: api_tier_pp LibRadosTwoPoolsPP.ManifestSnapRefcount failedDuplicateMyoungwon Oh

Actions
Has duplicate RADOS - Bug #48915: api_tier_pp: LibRadosTwoPoolsPP.ManifestFlushDupCount failedDuplicateMyoungwon Oh

Actions
Copied to RADOS - Backport #49482: pacific: api_tier_pp: LibRadosTwoPoolsPP.ManifestSnapRefcount/ManifestSnapRefcount2 failedResolvedMyoungwon OhActions
Actions #1

Updated by Neha Ojha over 3 years ago

  • Subject changed from "api_tier_pp: [ FAILED ] LibRadosTwoPoolsPP.ManifestSnapRefcount" in smoke-master to api_tier_pp: LibRadosTwoPoolsPP.ManifestSnapRefcount failed
  • Priority changed from Normal to High
2021-01-06T16:59:43.824 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp: [ RUN      ] LibRadosTwoPoolsPP.ManifestSnapRefcount
2021-01-06T16:59:43.824 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp: require_osd_release = pacific
2021-01-06T16:59:43.824 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp: /build/ceph-16.0.0-8690-gb6596802/src/test/librados/tier_cxx.cc:3708: Failure
2021-01-06T16:59:43.824 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp: Expected equality of these values:
2021-01-06T16:59:43.825 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp:   1u
2021-01-06T16:59:43.825 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp:     Which is: 1
2021-01-06T16:59:43.825 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp:   refs.count()
2021-01-06T16:59:43.825 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp:     Which is: 2
2021-01-06T16:59:43.826 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp: [  FAILED  ] LibRadosTwoPoolsPP.ManifestSnapRefcount (28822 ms)
2021-01-06T16:59:43.826 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp: [ RUN      ] LibRadosTwoPoolsPP.ManifestSnapRefcount2
2021-01-06T16:59:43.826 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp: require_osd_release = pacific
2021-01-06T16:59:43.826 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp: /build/ceph-16.0.0-8690-gb6596802/src/test/librados/tier_cxx.cc:3983: Failure
2021-01-06T16:59:43.826 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp: Expected equality of these values:
2021-01-06T16:59:43.827 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp:   -2
2021-01-06T16:59:43.827 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp:   r
2021-01-06T16:59:43.827 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp:     Which is: 167
2021-01-06T16:59:43.827 INFO:tasks.workunit.client.0.smithi080.stdout:              api_tier_pp: [  FAILED  ] LibRadosTwoPoolsPP.ManifestSnapRefcount2 (17933 ms)

/a/jafaj-2021-01-05_16:20:30-rados-wip-jan-testing-2021-01-05-1401-distro-basic-smithi/5756876

Actions #2

Updated by Neha Ojha over 3 years ago

  • Subject changed from api_tier_pp: LibRadosTwoPoolsPP.ManifestSnapRefcount failed to api_tier_pp: LibRadosTwoPoolsPP.ManifestSnapRefcount/ManifestSnapRefcount2 failed
  • Assignee set to Myoungwon Oh

Myoungwon Oh, can you please take a look.

Actions #3

Updated by Neha Ojha over 3 years ago

  • Project changed from Ceph to RADOS
Actions #4

Updated by Myoungwon Oh over 3 years ago

OK. I'll take a look

Actions #5

Updated by Neha Ojha over 3 years ago

Myoungwon Oh wrote:

OK. I'll take a look

thanks!

Actions #6

Updated by Myoungwon Oh over 3 years ago

Due to false-positive design on reference counting,
we do not care whether a decrement operation is complete or not.
The mismatch that happened here will be fixed by chunk scrub later.
-------
The following is a specific scenario.
[osd 1, 6, 7], dec_refcount is invoked by osd 1

[osd 1 is out] dec_refcount can not deliver a decrement message

[osd 6, 7]
-------

IMO, this is rather the design we intend than a bug. However, to avoid the fail alarm,
I'll add the code to check the case as above.

Actions #7

Updated by Neha Ojha about 3 years ago

/a/nojha-2021-01-15_01:03:38-rados-wip-38730-2021-01-14-distro-basic-smithi/5786912

Actions #9

Updated by Neha Ojha about 3 years ago

  • Status changed from New to In Progress
  • Pull request ID set to 38937
Actions #10

Updated by Sage Weil about 3 years ago

/a/sage-2021-01-25_15:21:38-rados:cephadm:thrash-wip-sage-testing-2021-01-23-1326-distro-basic-smithi/5828000

Actions #12

Updated by Neha Ojha about 3 years ago

  • Status changed from In Progress to Fix Under Review
Actions #13

Updated by Kefu Chai about 3 years ago

  • Has duplicate Bug #47024: rados/test.sh: api_tier_pp LibRadosTwoPoolsPP.ManifestSnapRefcount failed added
Actions #14

Updated by Kefu Chai about 3 years ago

  • Has duplicate Bug #48915: api_tier_pp: LibRadosTwoPoolsPP.ManifestFlushDupCount failed added
Actions #15

Updated by Kefu Chai about 3 years ago

  • Status changed from Fix Under Review to Pending Backport
  • Backport set to pacific
Actions #16

Updated by Backport Bot about 3 years ago

  • Copied to Backport #49482: pacific: api_tier_pp: LibRadosTwoPoolsPP.ManifestSnapRefcount/ManifestSnapRefcount2 failed added
Actions #17

Updated by Nathan Cutler about 3 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