Project

General

Profile

Bug #47812

rgw: rgw-orphan-list should use "plain" formatted `rados ls` output

Added by J. Eric Ivancich 3 months ago. Updated 3 months ago.

Status:
Resolved
Priority:
Normal
Target version:
% Done:

0%

Source:
Tags:
Backport:
octopus,nautilus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature:

Description

The previous version that used "json-pretty" output for rados ls added complications due to json's escaping of special characters. So this version returns to the "plain" output for rados ls but deals with entries (oids) that might have namespaces and/or locators as well.


Related issues

Related to rgw - Bug #47771: rgw: allow rgw-orphan-list to note when rados objects in namespace Resolved
Copied to rgw - Backport #47937: nautilus: rgw: rgw-orphan-list should use "plain" formatted `rados ls` output Resolved
Copied to rgw - Backport #47938: octopus: rgw: rgw-orphan-list should use "plain" formatted `rados ls` output Resolved

History

#1 Updated by J. Eric Ivancich 3 months ago

  • Pull request ID set to 37622

#2 Updated by J. Eric Ivancich 3 months ago

  • Related to Bug #47771: rgw: allow rgw-orphan-list to note when rados objects in namespace added

#3 Updated by J. Eric Ivancich 3 months ago

Nathan, When it comes time for backports, you may want to simplify by combining this and #47771.

#4 Updated by J. Eric Ivancich 3 months ago

  • Subject changed from rgw: allow rgw-orphan-list handle json name lines with trailing comma to rgw: rgw-orphan-list should use "plain" formatted `rados ls` output
  • Description updated (diff)

#5 Updated by J. Eric Ivancich 3 months ago

  • Status changed from Fix Under Review to Pending Backport

#6 Updated by Nathan Cutler 3 months ago

  • Copied to Backport #47937: nautilus: rgw: rgw-orphan-list should use "plain" formatted `rados ls` output added

#7 Updated by Nathan Cutler 3 months ago

  • Copied to Backport #47938: octopus: rgw: rgw-orphan-list should use "plain" formatted `rados ls` output added

#8 Updated by Nathan Cutler 3 months 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".

Also available in: Atom PDF