# changelog

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: Ceph Jenkins <ceph-jenkins@redhat.com> 2:17.2.6-227
changelog:
  - test/pybind: add testing for rados omap keys as bytes (rhbz#2232161)
  - pybind/rados: enable alternate types for key names (rhbz#2232161)
  - mds: ensure snapclient is synced before corruption check (rhbz#2272983)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:17.2.6-228
changelog:
  - qa: add test for fix of client/session evict command (rhbz#2160855)
  - qa: delete the symbolic link 1-mds-2-client.yaml (rhbz#2160855)
  - mds: require filter for client/session evict command (rhbz#2160855)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:17.2.6-230
changelog:
  - qa: fix cephfs-top tests for the new fields (rhbz#2184991)
  - cephfs-top: include the missing fields in --dump output (rhbz#2184991)
  - qa: add tests for cephfs-top (rhbz#2184991)
  - doc: updates --dump and --dumpfs (rhbz#2184991)
  - cephfs-top: dump values to stdout (rhbz#2184991)
  - cephfs-top: drop x_coord_map
  - doc/man/cephfs-top.rst: add missing options: --delay, --conffile
  - mds: relax certain asserts in mdlog replay thread (rhbz#2269348)
  - doc: fixing doc/cephfs/fs-volumes (rhbz#2196829)
  - mgr/vol: don't import IndexException since it's unused (rhbz#2196829)
  - qa: disable snapshot_clone_no_wait for some tests (rhbz#2196829)
  - doc: add the reject the clone when threads are not available feature in the document (rhbz#2196829)
  - qa: add test cases for the support to reject clones feature (rhbz#2196829)
  - mgr/volumes: support to reject CephFS clones if cloner threads are not available (rhbz#2196829)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:17.2.6-232
changelog:
  - mds: check file layout in mknod Fixes: https://tracker.ceph.com/issues/64061 Signed-off-by: Xue Yantao <xueyantao2114@163.com> (rhbz#2269339)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:17.2.6-233
changelog:
  - qa: drop mon_host check from test_cephfs_mirror_peer_bootstrap (rhbz#2277144)
  - pybind/mgr/mirroring: drop mon_host from peer_list (rhbz#2277144)
  - CephContext: acquire _fork_watchers_lock in notify_post_fork() (rhbz#2249038)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:17.2.6-234
changelog:
  - mds: set dispatcher order (rhbz#2283659)
  - mds: use regular dispatch for processing beacons (rhbz#2283659)
  - msg: add priority to dispatcher invocation order (rhbz#2283659)
  - mds: note when dispatcher is called (rhbz#2283659)
  - messages/MClientMetrics: increase priority ahead of regular requests (rhbz#2283659)
  - mds: use regular dispatch for processing metrics (rhbz#2283659)
  - mgr/stats: initialize mx_last_updated in FSPerfStats (rhbz#2280743)
  - cephfs_mirror: check m_instance_watcher and m_mirror_watcher before using them (rhbz#2280636)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:17.2.6-235
changelog:
  - mds: add debug logs to monitor ceph.dir.subvolume management (rhbz#2269525)
  - mds: dump subvolume flag for inode (rhbz#2269525)
  - qa/rgw: test that multipart re-upload does not leave any orphans (rhbz#2266680)
  - rgw: Turn sync part_info_update CLS call to an async one (rhbz#2266680)
  - rgw: Fix mp upload obj leak due to reupload (rhbz#2266680)
  - rgw: fix multipart upload object leaks due to re-upload (rhbz#2266680)
  - rgw: define a hierarchy of basic type headers (rhbz#2266680)
  - rgw: setup for inclusion of rgw_basic_types in rgw cls (rhbz#2266680)


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


