]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/cls/user/cls_user.cc
import ceph nautilus 14.2.2
[ceph.git] / ceph / src / cls / user / cls_user.cc
index 10b3e46b92f4908330fa6050978b5588b6274e46..17e394b67b10a9968ddc7f1022247d4994e5c191 100644 (file)
@@ -148,6 +148,8 @@ static int cls_user_set_buckets_info(cls_method_context_t hctx, bufferlist *in,
     } else if (op.add) {
       // bucket id may have changed (ie reshard)
       entry.bucket.bucket_id = update_entry.bucket.bucket_id;
+      // creation date may have changed (ie delete/recreate bucket)
+      entry.creation_time = update_entry.creation_time;
     }
 
     if (ret < 0) {