# changelog

author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:17.2.6-218
changelog:
  - qa/workunits/rbd: wait for replaying status in bootstrap tests (rhbz#2279531)
  - rbd-mirror: remove callout when destroying pool replayer (rhbz#2279531)
  - rbd-mirror: shut down and remove pool replayer if peer changes (rhbz#2279531)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:17.2.6-219
changelog:
  - test/librbd: cover empty and invalid snap id ranges for diff-iterate (rhbz#2293935)
  - librbd: diff-iterate shouldn't crash on an empty byte range (rhbz#2293935)
  - librbd: assert on m_length in calc_object_diff_range() (rhbz#2293935)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:17.2.6-221
changelog:
  - librbd: make diff-iterate in fast-diff mode aware of encryption (rhbz#2295023)
  - test/librbd: extend DiffIterateTest.DiffIterateDeterministic{,PP} (rhbz#2295023)
  - test/librbd: refactor DiffIterateTest.DiffIterateDeterministic{,PP} (rhbz#2295023)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:17.2.6-223
changelog:
  - test/test_weighted_shuffle: verify weights containing zeros (rhbz#2269542)
  - common/weighted_shuffle: don't feed std::discrete_distribution with all-zero weights (rhbz#2269542)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:17.2.6-225
changelog:
  - mon/OSDMonitor: unify remove_pool_snap callers (rhbz#2272362)
  - mon/OSDMonitor: fix rmsnap command (rhbz#2272362)
  - pybind/mgr/pg_autoscaler/tests: update test (rhbz#2241037)
  - pybind/mgr/pg_autoscaler: Cut back osdmap.get_pools calls (rhbz#2241037)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:17.2.6-226
changelog:
  - rgw/multisite: remove source object's RGW_ATTR_OBJ_REPLICATION_TRACE during copy_object. if a copy_object is executed on a replicated object, it fails to sync the copied object to the original source zone where the source object was first written and replicated from. this is because copy_object retains source attrs by default. when a get_obj() is issued from a fetch_remote_obj() call during sync, we check for this RGW_ATTR_OBJ_REPLICATION_TRACE and if that destination zone is already present in the trace, we return NOT_MODIFIED error, thus failing to replicate the copied object. (rhbz#2297360)


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.6.2-5
changelog:
  - Added support for configurable lock file locations and set the default path
    Resolves: rhbz#1178036


