# changelog

author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:19.2.0-44
changelog:
  - rgw: fix attribute handling for swift bucket post and put (rhbz#2262919 rhbz#2262919 rhbz#2209078 rhbz#2284026)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:19.2.0-52
changelog:
  - Revert "mgr/balancer: Improved 'ceph balancer status' output" (rhbz#2314146)
  - Revert "mgr/balancer: add pg_upmap_primaries to `balancer status detail`" (rhbz#2314146)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:19.2.0-54
changelog:
  - [CVE-2024-48916] rgw/sts: fix to disallow unsupported JWT algorithms while authenticating AssumeRoleWithWebIdentity using JWT obtained from an external IDP. (rhbz#2323274)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:19.2.0-55
changelog:
  - cephadm: bootstap should not have "This is a development version of cephadm" message (rhbz#2327848)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:19.2.0-89
changelog:
  - rgw/sts: fix for wrong certificate getting picked during validation of a web token signature. (rhbz#2324153)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:19.2.0-91
changelog:
  - mds: invalid id for client eviction is to be treated as success (rhbz#2344299)
  - qa: add test for fix of client/session evict command (rhbz#2344299)
  - qa: delete the symbolic link 1-mds-2-client.yaml (rhbz#2344299)
  - mds: require filter for client/session evict command (rhbz#2344299)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:19.2.0-92
changelog:
  - rgw: fix user rate limit is not enforced w/ global rate limit set (rhbz#2301986)
  - qa: modify `test_human_readable_quota_invalid_values` (rhbz#2344791)
  - src/test: test to check proper handling of units by strict_iec_cast (rhbz#2344791)
  - src/common : proper handling of units in `strict_iec_cast` (rhbz#2344791)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:19.2.0-93
changelog:
  - mgr/cephadm: add support for multi label placements (rhbz#2346194)
  - cephadm: add python-common/ceph to MYPYPATH and pytest PYTHONPATH (rhbz#2346194)
  - cephadm: add python-common/ceph to cephadm zipapp (rhbz#2346194)
  - mgr/nfs: NFS commands to enable, disable and get QOS config for cluster and export (rhbz#2346194)
  - mgr/cephadm: add Server_Scope = <fsid> to NFSv4 section of ganesha conf (rhbz#2346194)
  - pybind/mgr/cephadm: fix issue with multiple nfs clusters on the same port (rhbz#2346194)
  - pybind/mgr/cephadm: allow setting custom monitoring_port for nfs (rhbz#2346194)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:19.2.0-96
changelog:
  - s3select submodule Resolved: rhbz#2252403 (rhbz#2252403)
  - Merge pull request #59465 from galsalomon66/limit_mem_usage_on_parquet_flow (rhbz#2252403)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:19.2.0-117
changelog:
  - rgw/cloud-restore: Handle "null" instance non-current objects (rhbz#2312931)
  - rgw/cloud-restore: Handle versioned objects (rhbz#2312931)
  - rgw/cloudtier : disable sync for cloud tier objects (rhbz#2309701)
  - rgw/cloudtier : handle multisite sync for cloud objects (rhbz#2309701)
  - rgw/rgw_admin.cc : Make restore attrs readable in admin cli (rhbz#2309701)
  - rgw/cloud-restore: Do not send internal headers to cloud-endpoint (rhbz#2344731)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:19.2.0-121
changelog:
  - rgw_cksum: fix comparison and display of composite checksums (rhbz#2355038)
  - rgw_cksum: fail checksum mismatch with BadDigest (rhbz#2355038)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:19.2.0-122
changelog:
  - cephadm: stop sidecar systemd units when restarting main units (rhbz#2355056)
  - Revert "cephadm: restart sidecar systemd units when restarting main units" (rhbz#2355056)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:19.2.0-123
changelog:
  - dmclock/.../dmclock_server: do not clean clients with requests (rhbz#2351272)
  - test/osd/TestMClockScheduler: TestMultiClientOrderedEnqueueDequeue use client class (rhbz#2351272)
  - test/osd/TestMClockScheduler: create_item should pass prio < cutoff (rhbz#2351272)
  - test/osd/TestMClockScheduler: add test for very slow dequeue (rhbz#2351272)
  - osd/scheduler/mClockScheduler: add constructor to specify idle/erase/check times (rhbz#2351272)
  - osd/scheduler/mClockScheduler: move constructor to header (rhbz#2351272)
  - src/dmclock: remove superfluous license files (rhbz#2351272)
  - src/dmclock: copy dmclock submodule into ceph.git (rhbz#2351272)


