# v13.2.3 * Backport #24889: mimic: osd: crash in OpTracker::unregister_inflight_op via OSD::get_health_metrics * Backport #24907: mimic: Ceph Dashboard doesn't support IDs with special characters * Backport #24928: mimic: qa: test_recovery_pool tries asok on wrong node * Backport #24933: mimic: cephfs-journal-tool: wrong layout info used * Backport #25024: mimic: cls_rgw test is only run in rados suite: add it to rgw suite as well * Backport #26839: mimic: librados application's symbol could conflict with the libceph-common * Backport #26850: mimic: ceph_volume_client: py3 compatible * Backport #26886: mimic: mds: reset heartbeat map at potential time-consuming places * Backport #26985: mimic: mgr/dashboard: Request body parameters are being encoded and are never decoded * Backport #26991: mimic: mds: curate priority of perf counters sent to mgr * Backport #27851: mimic: In Quorum table size changing in Firefox * Backport #32090: mimic: mds: use monotonic clock for beacon sender thread waits * Backport #32092: mimic: mds: migrate strays part by part when shutdown mds * Backport #32100: mimic: mds: optimize the way how max export size is enforced * Backport #32104: mimic: mds: allows client to create ".." and "." dirents * Backport #35071: mimic: FAILED assert(osdmap_manifest.pinned.empty()) in OSDMonitor::prune_init() * Backport #35077: mimic: qa: install dependencies for rbd_workunit_kernel_untar_build * Backport #35538: mimic: Bad URL for unmap.t in krbd run * Backport #35705: mimic: "rbd import --export-format 2" fails when the input is a pipe * Backport #35708: mimic: A period pull occasionally raises "curl_easy_perform returned status 28 error: Operation too slow" * Backport #35710: mimic: deadlock on shutdown in RGWIndexCompletionManager::stop() * Backport #35712: mimic: Enabling journaling on an in-use image ignores any journal options * Backport #35714: mimic: [rbd-mirror] aborted in Operation::execute_snap_remove() * Backport #35717: mimic: msg: "challenging authorizer" messages appear at debug_ms=0 * Backport #35719: mimic: mds: beacon spams is_laggy message * Backport #35836: mimic: mon: mgr options not parse propertly * Backport #35837: mimic: mds: use monotonic clock for beacon message timekeeping * Backport #35841: mimic: client: segmentation fault in handle_client_reply * Backport #35843: mimic: objecter cannot resend split-dropped op when racing with con reset * Backport #35855: mimic: should remove mentioning of "scrubq" in ceph(8) manpage * Backport #35857: mimic: multisite: segfault on shutdown/realm reload * Backport #35858: mimic: MDSMonitor: lookup of gid in prepare_beacon that has been removed will cause exception * Backport #35909: mimic: osd-scrub-repair.sh:TEST_corrupt_scrub_replicated failed * Backport #35925: mimic: mgr/dashboard: Progress bar does not stop in TableKeyValueComponent * Backport #35930: mimic: mon/OSDMonitor: cancel_report causes obsolete max_failed_since * Backport #35934: mimic: client: cannot list out files created by another ceph-fuse client * Backport #35936: mimic: OSDMapMapping does not handle active.size() > pool size * Backport #35938: mimic: mds: add average session age (uptime) perf counter * Backport #35940: mimic: client: statfs inode count odd * Backport #35943: mimic: ceph-fuse RPM should require fusermount * Backport #35950: mimic: mgr/dashboard: Unable to disable SSL for proxy environments * Backport #35957: mimic: assert in execute_flatten() when flattening a clone with no overlap * Backport #35959: mimic: assert(total_data_size % sinfo.get_chunk_size() == 0) with ec overwrite flag set * Backport #35963: mimic: choose_acting picked want > pool size * Backport #35964: mimic: RADOS: probably missing clone location for async_recovery_targets * Backport #35975: mimic: mds: configurable timeout for client eviction * Backport #35977: mimic: multisite: incremental data sync makes unnecessary call to RGWReadRemoteDataLogShardInfoCR * Backport #35979: mimic: multisite: data sync error repo processing does not back off on empty * Backport #35992: mimic: ceph-objectstore-tool apply-layout-settings optional target level can't be specified. * Backport #36102: mimic: qa: remove knfs site from future releases * Backport #36117: mimic: [test] not valid to have different parents between image snapshots * Backport #36120: mimic: [rbd-mirror] failed assertion when updating mirror status * Backport #36121: mimic: kernel_untar_build.sh: bison: command not found * Backport #36123: mimic: mgr/dashboard: Support http-only initialization * Backport #36125: mimic: Chunked encoding fails if chunk greater than 1MiB * Backport #36127: mimic: msg: AsyncConnection keeps previous message buffers until new message comes in * Backport #36129: mimic: abort_bucket_multiparts() fails on missing multipart meta objects * Backport #36130: mimic: bloom filter num entry miscalculation in bluestore repairer * Backport #36132: mimic: "symbol lookup error: ceph-osd: undefined symbol: _ZdaPvm" on centos 7.4 * Backport #36134: mimic: client: update ctime when modifying file content * Backport #36136: mimic: mds: rctime may go back * Backport #36138: mimic: multisite: update index segfault on shutdown/realm reload * Backport #36140: mimic: multisite: make redundant data sync errors less scary * Backport #36142: mimic: rgw: return x-amz-version-id: null when delete obj in versioning suspended bucket * Backport #36144: mimic: Blacklisted client might not notice it lost the lock * Backport #36146: mimic: fsck: cid is improperly matched to oid * Backport #36150: mimic: output format is invalid of the crush tree json dumper * Backport #36153: mimic: qa: fsstress workunit does not execute in parallel on same host without clobbering files * Backport #36156: mimic: qa: test_version_splitting (tasks.cephfs.test_sessionmap.TestSessionMap) timeout not long enough * Backport #36195: mimic: mds: internal op missing events time 'throttled', 'all_read', 'dispatched' * Backport #36197: mimic: ceph-fuse: add SELinux policy * Backport #36199: mimic: mds: fix mds damaged due to unexpected journal length * Backport #36201: mimic: multisite: intermittent test_bucket_index_log_trim failures * Backport #36203: mimic: "ceph fs add_data_pool" applies pool application metadata incorrectly * Backport #36205: mimic: nfs-ganesha: ceph_fsal_setattr2 returned Operation not permitted * Backport #36208: mimic: multisite: invalid read in RGWCloneMetaLogCoroutine * Backport #36211: mimic: multisite: use-after-free in RGWAsyncGetBucketInstanceInfo * Backport #36213: mimic: multisite: memory leak from curl_multi_add_handle() * Backport #36216: mimic: multisite: data full sync does not limit concurrent bucket sync * Backport #36218: mimic: Some cephfs tool commands silently operate on only rank 0, even if multiple ranks exist * Backport #36219: mimic: [simple/msg]Add heartbeat timeout beforeAccepter::entry break out for osd thread * Backport #36223: mimic: rgw: default quota not set in radosgw for Openstack users * Backport #36225: mimic: [rbd-mirror] object map is getting invalidated during rbd-mirror-fsx-workunit test * Backport #36228: mimic: qa: test building a librados application * Backport #36238: mimic: [test] periodic seg faults within unittest_librbd * Backport #36275: mimic: osd/PrimaryLogPG: fix potential pg-log overtrimming * Backport #36276: mimic: [test] race in rbd_mirror TestMockInstanceWatcher_NotifySync.WaitingOnLeaderReleaseLeader unittest * Backport #36278: mimic: qa: add timeouts to workunits to bound test execution time in the event of crashes/bugs * Backport #36280: mimic: qa: RuntimeError: FSCID 10 has no rank 1 * Backport #36282: mimic: mds: add drop_cache command * Backport #36292: mimic: pg dout log had backfill=[] and bft= which are the same thing * Backport #36296: mimic: [objecter] client socket failure leads to hung connection * Backport #36298: mimic: ceph pg ls creating: EINVAL * Backport #36308: mimic: doc: Typo error on cephfs/fuse/ * Backport #36313: mimic: doc: fix broken fstab url in cephfs/fuse * Backport #36323: mimic: qa: Command failed on smithi189 with status 1: 'rm -rf -- /home/ubuntu/cephtest/workunits.list.client.0 /home/ubuntu/cephtest/clone.client.0 /home/ubuntu/cephtest/mnt.0/client.0/tmp' * Backport #36332: mimic: Beast frontend tries to bind (privileged) ports after dropping privileges to do so * Bug #36346: mimic: mds: purge queue corruption from wrong backport * Backport #36381: mimic: resharding produces invalid values of bucket stats * Backport #36415: mimic: librgw: crashes in multisite configuration * Backport #36424: mimic:rgw: list bucket can not show the object uploaded by RGWPostObj when enable bucket versioning * Backport #36428: mimic: [qa] move OpenStack devstack test to rocky release * Backport #36430: mimic: [qa] fsstress workunit uses unavailable "realpath" command * Backport #36432: mimic: Interactive mode CLI prints no output since Mimic * Backport #36433: mimic: monstore tool rebuild does not generate creating_pgs * Backport #36435: mimic: rados rm --force-full is blocked when cluster is in full status * Backport #36437: mimic: ec: src/common/interval_map.h: 161: FAILED assert(len > 0) * Backport #36439: mimic: osd: src/osd/ECBackend.cc: 2164: FAILED assert((offset + length) <= (range.first.get_off() + range.first.get_len())) * Backport #36457: mimic: client: explicitly show blacklisted state via asok status command * Backport #36461: mimic: mds: rctime not set on system inode (root) at startup * Backport #36465: mimic: mgr crash on scrub of unconnected osd * Backport #36501: mimic: qa: increase rm timeout for workunit cleanup * Backport #36505: mimic: mon osdmap cash too small during upgrade to mimic * Backport #36529: mimic: TokenBucketThrottle: use reference to m_blockers.front() and then update it. * Backport #36533: mimic: cls_user_remove_bucket does not write the modified cls_user_stats * Backport #36535: mimic: radosgw-admin user stats are incorrect when dynamic re-sharding is enabled * Backport #36539: mimic: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCR * Backport #36551: mimic: ObjectStore/StoreTest.BluestoreRepairTest/2 fails with os/bluestore/BlueStore.cc: 5894: FAILED ceph_assert(_kv_only || mounted) * Backport #36553: mimic: gperftools-libs-2.6.1-1 or newer required for binaries linked against corresponding version at build time * Backport #36555: mimic: [rbd-mirror] periodic mirror status timer might fail to be scheduled * Backport #36557: mimic: RBD client IOPS pool stats are incorrect (2x higher; includes IO hints as an op) * Backport #36569: mimic: [test] workunit teuthology tasks race with "git clone" * Backport #36571: mimic: rgw: default value for objecter_inflight_ops is too low * Backport #36592: mimic: segv in BlueStore::OldExtent::create * Backport #36637: mimic: osd: race condition opening heartbeat connection * Backport #36643: mimic: Internal fragment of ObjectCacher * Backport #36645: mimic: SSE encryption does not detect ssl termination in proxy * Backport #36647: mimic: librados api aio tests race condition * Backport #36658: mimic: Cache-tier forward mode hang in luminous (again) * Backport #36687: mimic: lock in resharding may expires before the dynamic resharding completes * Backport #36689: mimic: unittest_rbd_mirror: TestMockImageMap.AddInstancePingPongImageTest: Value of: it != peer_ack_ctxs->end() * Backport #36690: mimic: client: request next osdmap for blacklisted client * Backport #36693: mimic: [rbd-mirror] forced promotion after killing remote cluster results in stuck state * Backport #36694: mimic: mds: cache drop command requires timeout argument when it is supposed to be optional * Backport #36713: mimic: [rbd-nbd] ceph_abort is incorrectly invoked after printing usage * Backport #36734: mimic: beast frontend fails to parse ipv6 endpoints * Backport #36749: mimic: [restful] deep_scrub is not a valid OSD command * Backport #36754: mimic: _aio_log_start inflight overlap of 0x10000~1000 with [65536~4096] * Backport #36756: mimic: rgw-admin: reshard add can add a non existant bucket * Backport #37093: mimic: mds: "src/mds/MDLog.cc: 281: FAILED ceph_assert(!capped)" during max_mds thrashing * Backport #37153: mimic: tests: ceph-admin-commands.sh workunit does not log what it's doing * Backport #37271: mimic: ceph-mgr: blocking requests sent to restful api server hangs sometimes * Backport #37273: mimic: debian: packaging need to reflect move of /etc/bash_completion.d/radosgw-admin from radosgw to ceph-common * Bug #37332: mimic: ceph-ansible suite failing * Backport #37366: mimic: doc: edit on github * Backport #37396: mimic: "/usr/bin/ld: cannot find -lradospp" in rados mimic * Backport #37422: mimic: Can't compile Ceph on Fedora 29 as it doesn't recognize python*3*-tox as an install Tox * Backport #37538: mimic: Incorrect upmap remove * Bug #37544: mds: reconnect of client during thrashing fails * Support #37750: Ceph unable to take full advantage of NVMe hardware capabilities * Bug #37783: scrub health warning