Actions
Bug #54058
closed[rbd_support] level_spec is optional for {mirror snapshot,trash purge} schedule {list,status}
% Done:
0%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Description
A regression was introduced early in the quincy cycle, making level_spec a required parameter (https://github.com/ceph/ceph/pull/39371):
$ ceph rbd trash purge schedule list Invalid command: missing required parameter level_spec(<string>) rbd trash purge schedule list <level_spec> : List rbd trash purge schedule Error EINVAL: invalid command $ ceph rbd trash purge schedule status Invalid command: missing required parameter level_spec(<string>) rbd trash purge schedule status <level_spec> : Show rbd trash purge schedule status Error EINVAL: invalid command $ ceph rbd mirror snapshot schedule list Invalid command: missing required parameter level_spec(<string>) rbd mirror snapshot schedule list <level_spec> : List rbd mirror snapshot schedule Error EINVAL: invalid command $ ceph rbd mirror snapshot schedule status Invalid command: missing required parameter level_spec(<string>) rbd mirror snapshot schedule status <level_spec> : Show rbd mirror snapshot schedule status Error EINVAL: invalid command
This didn't affect internal users because within Ceph these commands are wrapped by rbd CLI.
Actions