]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd/scrub: only periodic_regular scrubs should extended-sleep 63597/head
authorRonen Friedman <rfriedma@redhat.com>
Wed, 28 May 2025 14:26:29 +0000 (09:26 -0500)
committerRonen Friedman <rfriedma@redhat.com>
Sat, 31 May 2025 07:34:28 +0000 (02:34 -0500)
commit26e061bfc913a57d5dd5d3b91182d05ab8dcc413
treea634c606360a89c8b1c12234df2c1637b7ea309e
parent27f2db04d2d54f822ba79883df2eb729d2aeb342
osd/scrub: only periodic_regular scrubs should extended-sleep

Fix get_scrub_sleep_time() call parameters, to use the correct
logic (observes_extended_sleep()) for sleep time calculations.

Fixes: https://tracker.ceph.com/issues/70923
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit 705857f67fd86ec406ac0d444e449e63dfe55340)
src/osd/scrubber/osd_scrub.cc
src/osd/scrubber/osd_scrub.h
src/osd/scrubber/pg_scrubber.cc
src/osd/scrubber/scrub_job.cc
src/osd/scrubber/scrub_job.h