]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cls_rbd: encode entity_addr_t with features 9597/head
authorJason Dillaman <dillaman@redhat.com>
Wed, 8 Jun 2016 19:15:58 +0000 (15:15 -0400)
committerJason Dillaman <dillaman@redhat.com>
Wed, 8 Jun 2016 19:15:58 +0000 (15:15 -0400)
mirror_image_status_get method call currently fails with EIO

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/cls/rbd/cls_rbd.cc

index cf5c2ec597db9f38a10760dcef0faa8bc122708c..36e35b07b5da2da1881436c200588bb5c189280a 100644 (file)
@@ -3219,7 +3219,7 @@ int image_status_set(cls_method_context_t hctx, const string &global_image_id,
   assert(r == 0);
 
   bufferlist bl;
-  encode(ondisk_status, bl);
+  encode(ondisk_status, bl, cls_get_features(hctx));
 
   r = cls_cxx_map_set_val(hctx, status_global_key(global_image_id), &bl);
   if (r < 0) {