Update volume job to resolve issues found during release testing
Changes:
- Adds affinity so that console and job are on the same node (resulting in PVC able to be mounted always)
- Sets job to enabled by default due to discovery with mongodb lock file
- Job check to validate whether it was previously run modified to look at file ownership rather than user existence (saw some weirdness here)
- Wait for console to be down modified to be a pod check using the console selector
Edited by Micah Nagel