Bug #54058
Updated by Ilya Dryomov over 2 years ago
A regression was introduced early in the quincy cycle, making level_spec a required parameter (https://github.com/ceph/ceph/pull/39371): parameter: <pre> $ 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 </pre> This didn't affect internal users because within Ceph these commands are wrapped by rbd CLI.