Project

General

Profile

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.

Back