CSNAPC-10389: When there are multiple retentions in queued state then retention is started only for the first one in the queue
Issue
When there are multiple retention sub-jobs in queued state, then retention is started only for the first one in the queue.
The nsm_temp_retentention_queue gets filled up with retention sub jobs and they are not cleared automatically by SnapCenter, as the sub jobs remain in running state and never get processed.
As a result, SnapCenter Backups are not deleted as per the retention defined by the policy and older snapshots may be left over.
