Project

General

Profile

Actions

Fix #44734

closed

rgw: deprecate radosgw-admin orphans sub-commands

Added by J. Eric Ivancich about 4 years ago. Updated almost 4 years ago.

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

0%

Source:
Tags:
Backport:
octopus,nautilus
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

The orphans sub-commands have not been maintained for years and it's unclear whether they're reliable. Additionally, they store logs on the cluster, so if a user wants to run it to address a nearly full cluster, it could push the user over the edge. As a result the (currently experimental) rgw-orphan-list tool (separate executable rather than a sub-command) has been created, which stores intermediate results on the local filesystem.

Now all three orphans sub-commands produce a warning (on cerr) that the command is being deprecated. Additionally all three required the --yes-i-really-mean-it command-line option to run.

IMPORTANT:
octopus backport should occur after octopus backport of https://github.com/ceph/ceph/pull/34148 is merged into octopus
nautilus backport should occur after https://github.com/ceph/ceph/pull/34127 is merged into nautilus


Related issues 4 (0 open4 closed)

Follows rgw - Feature #44733: rgw: add `rgw-orphan-list` tool & `radosgw-admin bucket radoslist ...`ResolvedJ. Eric Ivancich

Actions
Precedes rgw - Documentation #45510: PendingReleaseNotes/RGW: add note for rgw-orphan-list and deprecated "orphans find"ResolvedJ. Eric Ivancich

Actions
Copied to rgw - Backport #45487: octopus: rgw: deprecate radosgw-admin orphans sub-commandsResolvedNathan CutlerActions
Copied to rgw - Backport #45488: nautilus: rgw: deprecate radosgw-admin orphans sub-commandsResolvedJ. Eric IvancichActions
Actions #1

Updated by J. Eric Ivancich about 4 years ago

  • Description updated (diff)
Actions #2

Updated by J. Eric Ivancich about 4 years ago

  • Description updated (diff)
Actions #3

Updated by J. Eric Ivancich about 4 years ago

  • Follows Feature #44733: rgw: add `rgw-orphan-list` tool & `radosgw-admin bucket radoslist ...` added
Actions #4

Updated by J. Eric Ivancich about 4 years ago

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

Updated by Nathan Cutler about 4 years ago

  • Copied to Backport #45487: octopus: rgw: deprecate radosgw-admin orphans sub-commands added
Actions #6

Updated by Nathan Cutler about 4 years ago

  • Copied to Backport #45488: nautilus: rgw: deprecate radosgw-admin orphans sub-commands added
Actions #7

Updated by Nathan Cutler about 4 years ago

  • Pull request ID set to 34086
Actions #8

Updated by J. Eric Ivancich about 4 years ago

  • Precedes Documentation #45510: PendingReleaseNotes/RGW: add note for rgw-orphan-list and deprecated "orphans find" added
Actions #9

Updated by Nathan Cutler almost 4 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