# v16.2.2 * Backport #49298: pacific: link to tcmalloc for ppc64le and s390x * Backport #49918: pacific: mon: slow ops due to osd_failure * Backport #49945: pacific: mgr/dashboard: User management role cloning broke in UI * Backport #50015: pacific: qa: "AttributeError: 'NoneType' object has no attribute 'mon_manager'" * Backport #50018: pacific: Test Failed with: "Scrubbing terminated -- not all pgs were active and clean." error. * Backport #50022: pacific: ceph-fuse: src/include/buffer.h: 1187: FAILED ceph_assert(_num <= 1024) * Backport #50025: pacific: client: items pinned in cache preventing unmount * Backport #50030: pacific: qa: fs:cephadm mount does not wait for mds to be created * Backport #50038: pacific: mgr/dashboard: feature toggles CLI is broken * Backport #50051: pacific: mgr/dashboard: Remove username, password fields from -Cluster/Manager Modules/dashboard,influx * Backport #50053: pacific: mgr/dashboard: Device health status is not getting listed under hosts section * Backport #50064: pacific: mgr/dashboard: ERROR: test_disable (tasks.mgr.dashboard.test_mgr_module.MgrModuleTest) * Backport #50067: pacific: mgr/dashboard: Unable to login to ceph dashboard until clearing cookies * Backport #50068: pacific: mgr/dashboard: alert notification shows 'undefined' instead of alert message * Backport #50082: pacific: rbd-mirror: invalid name of rbd mirror image in perf dump * Backport #50086: pacific: tasks.cephfs.test_volumes.TestSubvolumeGroups: RuntimeError: rank all failed to reach desired subtree state * Backport #50097: pacific: mgr/dashboard: Update sentence as per the button names * Backport #50098: pacific: mgr/dashboard: improve 'cluster-manager' role description * Backport #50105: Online switch of datalog format * Backport #50111: pacific: cmake: pass unparsed args to add_ceph_test() * Backport #50121: pacific: cephContext: ceph-conf crash when CrushLocation construct * Backport #50124: pacific: mon: Modify Paxos trim logic to be more efficient * Backport #50127: pacific: pybind/mgr/volumes: deadlock on async job hangs finisher thread * Backport #50131: pacific: monmaptool --create --add nodeA --clobber monmap aborts in entity_addr_t::set_port() * Fix #50132: src/common/buffer.cc Contains a c style cast that does not work on 32 bit * Bug #50134: src/tools/cephfs_mirror/PeerReplayer.cc Missing include * Backport #50145: pacific: qa/tasks/vstart_runner.py: not starting max_required_mgrs * Backport #50146: pacific: multisite: crash in DataLogBackends::list * Backport #50154: pacific: Reproduce https://tracker.ceph.com/issues/48417 * Backport #50171: pacific: mgr/dashboard: nodeenv can hang * Backport #50173: pacific: mgr/nfs: validation error on creating custom export * Backport #50180: pacific: client: only check pool permissions for regular files * Backport #50185: pacific: qa: "RADOS object not found (Failed to operate read op for oid cephfs_mirror)" * Backport #50187: pacific: ceph-dokan improvements for additional mounts * Backport #50190: pacific: qa: "Assertion `cb_done' failed." * Backport #50199: pacific: src/tools/cephfs_mirror/PeerReplayer.cc Missing include * Backport #50203: pacific: mgr/dashboard: Read-only user can see registry password * Backport #50212: pacific: BlueFS _flush_range coredump * Backport #50225: pacific: mds: failed to decode message of type 29 v1: void CapInfoPayload::decode * Backport #50231: pacific: packaging: require ceph-common for immutable object cache daemon * Backport #50253: pacific: mds: "cluster [WRN] Scrub error on inode 0x1000000039d (/client.0/tmp/blogbench-1.0/src/blogtest_in) see mds.a log and `damage ls` output for details" * Backport #50264: pacific: rgw: add latency to the request summary of an op * Backport #50285: pacific: qa: test standby_replay in workloads * Backport #50287: pacific: qa: "log [ERR] : error reading sessionmap 'mds2_sessionmap'" * Backport #50303: pacific: mgr/dashboard: adapt Dashboard to work with NFSv4 * Backport #50350: pacific: mgr/dashboard: improve telemetry opt-in reminder notification message * Backport #50385: pacific: pybind/mgr/devicehealth: scrape-health-metrics command accidentally renamed to scrape-daemon-health-metrics * Backport #50402: pacific: Increase default value of bluestore_cache_trim_max_skip_pinned * Backport #50418: pacific: mgr/dashboard: filesystem pool size should use stored stat instead of bytes_used * Backport #50458: pacific: ERROR: test_version (tasks.mgr.dashboard.test_api.VersionReqTest) mgr/dashboard: short_description * Backport #50476: pacific: mgr/dashboard: While changing the password in Dashboard, username and Password is clearly visible in developer tools * Backport #50480: pacific: filestore: ENODATA error after directory split confuses transaction * Backport #50485: pacific: mgr/dashboard: duplicated NFS export rows on orchestrator-managed NFS clusters. * Backport #50498: pacific: mgr/dashboard: set required env. variables in run-backend-api-tests.sh * Backport #50542: pacific: mgr/dashboard: Host maintenance Feature follow ups * Backport #50583: pacific: mgr/dashboard:OSDs placement text is unreadable * Backport #50617: pacific: raw list is confused when 2 OSDs from different clusters have the same ID