Volume recovery-queue not purged automatically after retention time expired
Applies to
Issue
- Volumes that are deleted, are not getting removed/purged automatically from volume recovery queue post retention period of 1day.
::*> volume recovery-queue show
Vserver Volume Deletion Request Time Retention Hours
--------- ----------- ------------------------ ---------------
SVM-CORDS06 DS5_ARCHIVE_dst_clone_184_1037 Thu Sep 18 11:14:14 2025 1
SVM-CORDS06 DS6_ARCHIVE_clone_459_1036 Thu Sep 18 10:59:08 2025 1
SVM-CORDS06 DS6_TEST_NTAP_1032 Wed Sep 17 15:41:39 2025 1
3 entries were displayed.
- MGWD logs:
00000015.0000a2d1 000c6857 Thu Sep 18 2025 13:11:20 +07:00 [kern_mgwd:info:3548] 0x84167c400: 8603e90000002fd5: WARNING: job_manager::job_sched: process_modify:src/job_sched.cc:591 UIID:157 UUID:4b13006e-9456-11f0-b410-d039ead8de7c name:volume recovery-queue purge rc:1 Doing nothing in modify callback for job, since it's pending cleanup
- But, manual purging of the volumes from volume recovery-queue is working fine.
- Job tagged with future timestamp instead of the current timestamp
cluster::*> job show -name "Vol Reaper" -instance
Job ID: 11
Owning Vserver: vserver1
Name: Vol Reaper
Description: Vol Reaper Job
Priority: High
Node: -
Affinity: Cluster
Schedule: unknown
Queue Time: 10/09 16:39:09 <----
Start Time: 10/09 16:39:09 <----
End Time: 10/09 16:39:09 <----