hm... true, and thank you!
BTW this flaw you mentioned is real, but not the reason for the never ending In Progress situation. Turns out the restic daemonset was not running on all the VMs in my cluster. You see, I use taint and toleration to force some app to run on some nodes, and other taint & toleration to force another app to run elsewhere. These taint & toleration is what prevented restic from running everywhere. I added the needed toleration to the daemonset, and now it is running everywhere.