Cleanup #16035
closedRemove "cephfs" CLI
0%
Description
IIRC we talked about this in standup the other day, and this pull request (https://github.com/ceph/ceph/pull/9338) reminded me: let's remove the old cephfs CLI tool (src/cephfs.cc) that uses ioctls for setting layouts.
The message telling users the tool was deprecated was added in July 2014:
commit af740ecd498e73ae9c5101ae7ba377be6fd8f2eb Author: John Spray <john.spray@redhat.com> Date: Tue Jul 15 12:45:34 2014 +0100 cephfs: pool safety & print deprecation warning Print a message indicating to users that this tool is now deprecated in favour of vxattrs. Signed-off-by: John Spray <john.spray@redhat.com>
Updated by John Spray almost 8 years ago
- Status changed from New to In Progress
- Assignee set to John Spray
Updated by John Spray almost 8 years ago
- Has duplicate Bug #15485: drop /usr/bin/cephfs added
Updated by Greg Farnum almost 8 years ago
- Category changed from 66 to Administration/Usability
- Component(FS) tools added
Updated by Nathan Cutler almost 8 years ago
After the cephfs tool is dropped, mount.ceph will be the only thing remaining in the (deb-only) "ceph-fs-common" package.
The cephfs-data-scan, cephfs-journal-tool, and cephfs-table-tool utilies were placed in ceph-common, maybe we should move mount.ceph there, too, to align the deb packaging with rpm?
Then the ceph-fs-common package could be dropped.
Updated by Ken Dreyer almost 8 years ago
(Agreed with merging "ceph-fs-common" into "ceph-common". I've never found an explanation for why that was its own package.)
Updated by Ken Dreyer almost 8 years ago
For additional info, quoting Sage from an internal RH bug (sorry this is restricted, not sure why. https://bugzilla.redhat.com/1205497)
Sage Weil 2015-03-25 13:55:52 EDT In debian-land we have ceph-fs-common, which contains /usr/bin/cephfs (deprecated, need to remove) and mount.ceph. In rpm-land they are part of the main ceph package. I think we should just move mount.ceph into ceph-common and kill ceph-fs-common for debian and be done with it
Updated by John Spray almost 8 years ago
- Status changed from In Progress to 4
Updated by John Spray almost 8 years ago
- Status changed from 4 to Fix Under Review
Updated by Nathan Cutler almost 8 years ago
- Status changed from Fix Under Review to Pending Backport
Updated by Nathan Cutler almost 8 years ago
- Related to Cleanup #16808: Merge "ceph-fs-common" into "ceph-common" added
Updated by Nathan Cutler almost 8 years ago
- Status changed from Pending Backport to Fix Under Review
- Backport deleted (
jewel)
Updated by Nathan Cutler almost 8 years ago
Mop-up master PR: https://github.com/ceph/ceph/pull/10444
Updated by Nathan Cutler almost 8 years ago
- Status changed from Fix Under Review to Resolved