so here is where i'm going with this and why this "Orphan VDIs" section scares the pee out of me.
so as far as i am aware there are three situations where a VDI should show up on this "Orphan VDIs" list when its not actually Orphaned.
- during a cross pool migration (maybe normal disk migrations?)
- during some types of backups
- fast cloning a VM
- maybe more?
so lets just say someone thinks they are being "helpful" and wants to clean up what they think is a mess in this "Orphan VDIs" section.. and just deletes everything in it.... and now people are going to have a bad day if any of the above situations were listed...
please feel free to correct me if I am wrong here.
and if i'm not wrong, can there be some checks put in XOA to NOT allow deletion of "Orphan VDIs" that are not actually orphaned?