# v13.2.1 * Backport #24203: mimic: Prevent the use of internal feature bits from outside cls/rbd * Backport #24204: mimic: LibRadosMiscPool.PoolCreationRace segv * Backport #24215: mimic: "process (unknown)" in ceph logs * Backport #24246: mimic: Manager daemon y is unresponsive during teuthology cluster teardown * Backport #24253: mimic: Admin OPS Api overwrites email when user is modified * Backport #24261: mimic: bluestore: flush_commit is racy * Backport #24292: mimic: common: JSON output from rados bench write has typo in max_latency key * Backport #24296: mimic: repeated eviction of idle client until some IO happens * Backport #24310: mimic: pjd: cd: too many arguments * Backport #24313: mimic: multisite test failures in test_versioned_object_incremental_sync * Backport #24329: mimic: assert manager.get_num_active_clean() == pg_num on rados/singleton/all/max-pg-per-osd.from-primary.yaml * Backport #24330: mimic: mon: mds health metrics sent to cluster log indpeendently * Backport #24332: mimic: local_reserver double-reservation of backfilled pg * Backport #24350: mimic: slow mon ops from osd_failure * Backport #24352: mimic: rgw: request with range defined as "bytes=0--1" returns 416 InvalidRange * Backport #24355: mimic: osd: pg hard limit too easy to hit * Backport #24375: mimic: mon: auto compaction on rocksdb should kick in more often * Backport #24383: mimic: osd: stray osds in async_recovery_targets cause out of order ops * Backport #24385: mimic: objects in cache never refresh after rgw_cache_expiry_interval * Backport #24388: mimic: Allow removal of RBD images even if the journal is corrupt * Backport #24390: mimic: [rbd-mirror] daemon failed to stop on active/passive test case * Backport #24391: mimic: [rbd-mirror] entries_behind_master will not be zero after mirror over * Backport #24407: mimic: read object attrs failed at EC recovery * Backport #24468: mimic: tell ... config rm not idempotent * Backport #24470: mimic: osd crashes in on_local_recover due to stray clone * Backport #24472: mimic: Ceph-osd crash when activate SPDK * Backport #24473: mimic: cosbench stuck at booting cosbench driver * Backport #24475: mimic: Buffer overflow if operation returns more data than length provided to aio_execute. * Backport #24476: mimic: "rbd trash purge --threshold" should support data pool * Backport #24494: mimic: osd: segv in Session::have_backoff * Backport #24496: mimic: "invalid object map" flag may be not stored on disk * Backport #24499: mimic: invalid object map when deep copying a resized (expanded) clone * Backport #24500: mimic: osd: eternal stuck PG in 'unfound_recovery' * Backport #24502: mimic: ObjectStore/StoreTestSpecificAUSize.SyntheticMatrixNoCsum/2 failed fsck with stray objects * Backport #24519: mimic: [rbd-mirror] simple image map policy doesn't always level-load instances * Backport #24534: mimic: client: _ll_drop_pins travel inode_map may access invalid ‘next’ iterator * Backport #24537: mimic: common/DecayCounter: set last_decay to current time when decoding decay counter * Backport #24539: mimic: multimds pjd open test fails * Backport #24541: mimic: qa: 1 mutations had unexpected outcomes * Backport #24547: mimic: rgw: change order of authentication back to local, remote * Backport #24581: mimic: collection sequencers are not reused; delete and create collection reordered * Backport #24583: mimic: osdc: wrong offset in BufferHead * Backport #24585: mimic: when no admin key is present, ceph-volume is unable to rollback * Backport #24596: mimic: yet another case when deep copying a clone may result in invalid object map * Backport #24599: mimic: failed to load OSD map for epoch X, got 0 bytes * Backport #24617: mimic: ValueError: too many values to unpack due to lack of subdir * Backport #24618: mimic: osd: choose_acting loop * Backport #24619: mimic: multisite: RGWSyncTraceNode released twice and crashed in reload * Bug #24621: Ceph Dashboard doesn't support IDs with special characters * Backport #24631: mimic: cls_bucket_list fails causes cascading osd crashes * Backport #24633: mimic: rgw performance regression for luminous 12.2.4 * Backport #24663: mimic: mgr/dashboard: fix lint error caused by codelyzer update * Backport #24698: mimic: ImageCtx.cc: 160: FAILED assert(image_watcher == __null) when opening nonexistent snapshot * Backport #24699: mimic: mgr/dashboard: Replace "Pool" with "Pools" * Backport #24700: mimic: rgw-multisite: endless loop in RGWBucketShardIncrementalSyncCR * Backport #24701: mimic: rgw: index complete miss zones_trace set * Backport #24702: mimic: rgw: meta and data notify thread miss stop cr manager * Backport #24703: mimic: PurgeQueue sometimes ignores Journaler errors * Backport #24704: mimic: mds: low wrlock efficiency due to dirfrags traversal * Backport #24705: mimic: cephfs: allow prohibiting user snapshots in CephFS * Backport #24706: mimic: qa: support picking a random distro using new teuthology $ * Backport #24707: mimic: Dashboard: Float numbers incorrectly formatted * Backport #24708: mimic: ceph osd safe-to-destroy crashes the mgr * Backport #24716: mimic: blogbench.sh failed in upgrade:luminous-x-mimic-distro-basic-smithi * Backport #24719: mimic: client: returning garbage (?) for readdir * Backport #24720: mimic: High CPU load caused by operations on onode_map * Documentation #24726: Documentation about CephFS snapshots in experimental features is obsolete. * Backport #24734: mimic: order rbdmap.service before remote-fs-pre.target * Backport #24736: mimic: add unit test for cls bi list command * Backport #24738: mimic: Bring back diff -y for non-FreeBSD * Backport #24741: mimic: CLI unit formatting tests are broken * Backport #24746: mimic: doc: Documentation about CephFS snapshots in experimental features is obsolete. * Backport #24747: mimic: change default filestore_merge_threshold to -10 * Backport #24749: mimic: os/bluestore: don't store/use path_block.{db,wal} from meta * Backport #24758: mimic: test gets ENOSPC from bluestore block device * Backport #24764: mimic: mgr/dashboard: Missing breadcrumb on monitor performance counters page * Backport #24766: mimic: Mimic build fails with -DWITH_RADOSGW=0 * Backport #24769: mimic: set correctly shard for existed Collection. * Backport #24771: mimic: osd: may get empty info at recovery * Backport #24783: mimic: rgw: set cr state if aio_read err return in RGWCloneMetaLogCoroutine::state_send_rest_request * Backport #24799: mimic: FAILED assert(0 == "can't mark unloaded shard dirty") with compression enabled * Backport #24803: mimic: Python bindings use iteritems method which is not Python 3 compatible * Backport #24805: mimic: rgw workload makes osd memory explode * Backport #24807: mimic: rgw gc may cause a large number of read traffic * Backport #24809: mimic: Invalid Access-Control-Request-Request may bypass validate_cors_rule_method * Backport #24813: mimic: REST admin metadata API paging failure bucket & bucket.instance: InvalidArgument * Backport #24825: mimic: test_ceph_argparse.py broken on py3-only system * Backport #24829: mimic: qa: iogen.sh: line 7: cd: too many arguments * Backport #24831: mimic: "radosgw-admin objects expire" always returns ok even if the process fails. * Backport #24834: mimic: 'radogw-admin reshard status' command should print text for reshard status * Backport #24843: mimic: rgw: require --yes-i-really-mean-it to run radosgw-admin orphans find * Backport #24861: mimic: cephfs-journal-tool: Importing a zero-length purge_queue journal breaks its integrity. * Backport #24865: mimic: Abort in OSDMap::decode() during qa/standalone/erasure-code/test-erasure-eio.sh * Backport #24885: mimic: deb/rpm: add python-six as build-time and run-time dependency * Backport #24887: mimic: Multiple races related to destruction of SharedBlob and BlueStore::split_cache() * Backport #24891: mimic: FAILED assert(0 == "ERROR: source must exist") in FileStore::_collection_move_rename() * Backport #24904: mimic: qa: client socket inaccessible without sudo * Backport #24913: mimic: qa: multifs requires 4 mds but gets only 2 * Bug #24922: osd: skip_data_digest change breaks deep scrub * Backport #24942: mimic: ceph.git has two different versions of dpdk in the source tree * Backport #24951: mimic: Running osd_skip_data_digest in a mixed cluster is not ideal * Bug #24958: osd: skip_data_digest change breaks deep scrub * Backport #25010: mimic: osd sends op_reply out of order * Backport #25034: mimic: "Health check failed: 1 MDSs report slow requests (MDS_SLOW_REQUEST)" in powercycle * Backport #25056: mimic: "[WRN] Health check failed: 6 slow requests are blocked > 32 sec. Implicated osds 1 (REQUEST_SLOW)"" in upgrade/luminous-x (mimic, but presumably on master too) * Backport #25062: mimic: ceph-bluestore-tool manpage not getting rendered correctly * Backport #25065: mimic: install-deps.sh fails on newest openSUSE Leap * Backport #25081: mimic: qa: krbd_exclusive_option.sh: bump lock_timeout to 60 seconds * Bug #26856: mgr/dashboard: Request body parameters are being encoded and are never decoded * Bug #37084: mgr/dashboard: Error when deleting images ending with whitespace in name * Bug #37326: Daily inconsistent objects * Bug #37386: radosgw crash after trying to upload object * Bug #37474: Ceph-fuse mount point hang