Project

General

Profile

Fix #44734

Updated by J. Eric Ivancich almost 4 years ago

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: 
 master octopus backport should occur after https://github.com/ceph/ceph/pull/34148 is backported to octopus 
 nautilus backport should occur after https://github.com/ceph/ceph/pull/34127 is merged

Back