]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/dashboard: fix RBD mirror schedule inheritance in pool and image APIs
authorImran Imtiaz <imran.imtiaz@uk.ibm.com>
Thu, 8 Jan 2026 10:37:32 +0000 (10:37 +0000)
committerImran Imtiaz <imran.imtiaz@uk.ibm.com>
Wed, 28 Jan 2026 13:41:19 +0000 (13:41 +0000)
commitabf7f7cbdc03bc8a30fb557d1c2f577dee72940e
treef01bc92281c84a2eb8c1de4e190321b5a6c24642
parent984d42ed2fad510d6e03bc80d3dc0dbf2477809b
mgr/dashboard: fix RBD mirror schedule inheritance in pool and image APIs

Signed-off-by: Imran Imtiaz <imran.imtiaz@uk.ibm.com>
Fixes: https://tracker.ceph.com/issues/74494
Fix the bug where the Pool API was reporting random image schedules
instead of pool schedules. Implement proper schedule inheritance
hierarchy (Image > Pool > Cluster) for both Pool and Image APIs.

Signed-off-by: Imran Imtiaz <imran.imtiaz@uk.ibm.com>
(cherry picked from commit 452cfdddbbe30118ff97115dd73cff74fa9276ea)
src/pybind/mgr/dashboard/controllers/pool.py
src/pybind/mgr/dashboard/services/rbd.py