Project

General

Profile

Actions

Bug #63541

open

Observing client.admin crash in thread_name 'rados' on executing 'rados clearomap..'

Added by Nitzan Mordechai 6 months ago. Updated 4 months ago.

Status:
Pending Backport
Priority:
Normal
Category:
-
Target version:
% Done:

0%

Source:
Community (dev)
Tags:
backport_processed
Backport:
pacific quincy reef
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Description of problem:

Observing client.admin crash in thread_name 'rados' on executing 'rados clearomap' for a rados pool different than the one where the object is present.

Version-Release number of selected component (if applicable):

ceph version 18.2.0-121.el9cp

How reproducible:
Always

Steps to Reproduce:

1. Object '.dir.ae4142d0-b2e7-4ac5-977c-8507726723b5.334941.6.4' is present in the pool test_zone.rgw.buckets.index
2. Now try to perform the 'rados clearomap' over a different pool say 'test_zone.rgw.buckets.data' and we observe the crash.

sample CLI to hit the crash on node 10.8.129.101 (root/passwd)

rados clearomap -p test_zone.rgw.buckets.data .dir.ae4142d0-b2e7-4ac5-977c-8507726723b5.334941.6.4

Actual results:

observing the client.admin crash with rados clearomap

Expected results:

1. should not observe any client.admin crash
2. the cli should error out with a message that object is not present in the pool.


Related issues 3 (1 open2 closed)

Copied to RADOS - Backport #63974: reef: Observing client.admin crash in thread_name 'rados' on executing 'rados clearomap..'ResolvedKonstantin ShalyginActions
Copied to RADOS - Backport #63975: pacific: Observing client.admin crash in thread_name 'rados' on executing 'rados clearomap..'ResolvedKonstantin ShalyginActions
Copied to RADOS - Backport #63976: quincy: Observing client.admin crash in thread_name 'rados' on executing 'rados clearomap..'In ProgressNitzan MordechaiActions
Actions #1

Updated by Nitzan Mordechai 6 months ago

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

Updated by Radoslaw Zarzynski 6 months ago

The fix is approved and awaits QA.

Actions #3

Updated by Radoslaw Zarzynski 6 months ago

The bug has been introduced in d333b35aa10bf03a8bc047994d5cf3fed019b49a (Feb 5 15:28:04 2021 +0000). It's present in main, reef, quincy and pacific.

Actions #4

Updated by Radoslaw Zarzynski 6 months ago

  • Backport set to reef,quincy,pacific
Actions #5

Updated by Konstantin Shalygin 4 months ago

  • Status changed from Fix Under Review to Pending Backport
  • Target version set to v19.0.0
  • Source set to Community (dev)
  • Backport changed from reef,quincy,pacific to pacific quincy reef
Actions #6

Updated by Backport Bot 4 months ago

  • Copied to Backport #63974: reef: Observing client.admin crash in thread_name 'rados' on executing 'rados clearomap..' added
Actions #7

Updated by Backport Bot 4 months ago

  • Copied to Backport #63975: pacific: Observing client.admin crash in thread_name 'rados' on executing 'rados clearomap..' added
Actions #8

Updated by Backport Bot 4 months ago

  • Copied to Backport #63976: quincy: Observing client.admin crash in thread_name 'rados' on executing 'rados clearomap..' added
Actions #9

Updated by Backport Bot 4 months ago

  • Tags set to backport_processed
Actions

Also available in: Atom PDF