Bug #11101
closedceph tell: broken error message / misleading hinting
0%
Description
Description of problem:
root@master:~# ceph osd tell "osd tell" is deprecated; try "tell osd.<id>" instead (id can be "*") root@master:~# ceph tell osd.* Cannot use 'tell' with interactive mode root@master:~#
Expected results:
I am not in interactive mode!
Besides that, I'd want the hint to point me to something I can try out without further understanding, like
"osd tell" is deprecated; try "tell osd.<id> bench" instead (id can be "*")
"ceph osd tell"
is mentioned in the "top 10 commands" blogs in several places and on the ceph wiki - separately requested a fix there. That gets users started down this path, just like it did me.
Updated by Kefu Chai almost 9 years ago
- Description updated (diff)
- Regression set to No
Updated by Kefu Chai almost 9 years ago
- Status changed from New to Fix Under Review
- Assignee set to Kefu Chai
Updated by Kefu Chai almost 9 years ago
- Status changed from Fix Under Review to Pending Backport
Updated by Loïc Dachary over 8 years ago
- Status changed from Pending Backport to Resolved
Updated by Kefu Chai over 8 years ago
- Status changed from Resolved to Fix Under Review
Updated by Kefu Chai over 8 years ago
per Harish
We need to change the message something like this:
"Ceph 'tell' requires additional arguments. <print usage for tell command>"
Updated by Kefu Chai about 8 years ago
- Status changed from Fix Under Review to Pending Backport
Updated by Loïc Dachary about 8 years ago
- Status changed from Pending Backport to Resolved
Updated by Kefu Chai over 7 years ago
- Status changed from Resolved to Pending Backport
@Loïc, https://github.com/ceph/ceph/pull/7106 is not backported yet.
Updated by Nathan Cutler over 7 years ago
Backport of https://github.com/ceph/ceph/pull/7106 :
hammer PR: https://github.com/ceph/ceph/pull/10905
Updated by Nathan Cutler over 7 years ago
- Status changed from Pending Backport to Resolved