]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
osd: fix the tiering agent's shutdown wrt the OSD fast shutdown
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Wed, 26 Mar 2025 01:17:56 +0000 (01:17 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Wed, 26 Mar 2025 01:18:33 +0000 (01:18 +0000)
Fixes: https://tracker.ceph.com/issues/69724
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/osd/OSD.cc

index be7b7b105a6b4bade4204f03ad26587551b15725..402ad4a1b5f4de03b6dcc30f88e5767bc8746218 100644 (file)
@@ -4705,6 +4705,9 @@ int OSD::shutdown()
     osd_op_tp.drain();
     osd_op_tp.stop();
 
+    dout(10) << "stopping agent" << dendl;
+    service.agent_stop();
+
     utime_t  start_time_umount = ceph_clock_now();
     store->prepare_for_fast_shutdown();
     service.fast_shutdown();