
If no propagation policy has been set, the pods associated with the jobs are going to linger because of OrphanDependents policy set currently. This patch ensures that a warning will be thrown when the user explicitly doesn't set deletionPolicy. More context: https://github.com/kubernetes/kubernetes/pull/103449#discussion_r675820335