Description of problem: When dumping metadata of a bucket instance, the index_type param does not show. We also don't parse that field when setting bucket instance metadata (via radosgw-admin or through command line on existing buckets). Version-Release number of selected component (if applicable): How reproducible: always Steps to Reproduce: 1. $ radosgw-admin metadata get bucket.instance:<bucket>:<bucket-id> Actual results: should show index_type field Expected results: does not show Additional info: In order to completely test feature (once fixed), need to do the following: $ radosgw-admin metadata get bucket.instance:<bucket>:<bucket-id> > buck.json .. modify index_type in buck.json , switch it from 0 to 1 $ radosgw-admin metadata put bucket.instance:<bucket>:<bucket-id> < buck.json $ radosgw-admin metadata get bucket.instance:<bucket>:<bucket-id> .. verify that index_type has been set correctly
Matt, is https://github.com/ceph/ceph/pull/11759 ready to merge?
Verified.. index_type is getting changed as expected..
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2017-0514.html