Openshift upgrade halts due to image registry

Recently experienced my openshift development cluster not upgrading and stalling upgrade where I was getting

ImagePrunerDegraded: The job has reached the specified backoff limit

After some investigation it was clear that me not setting storage for internal image registry was the main reason for that. To address the issue I had to

oc patch imagepruner.imageregistry/cluster --patch '{"spec":{"suspend":true}}' --type=merge

oc -n openshift-image-registry delete jobs --all