Description of problem: I was able to create direct lun disk and create storage domain out of this lun, then run the vm with attached disk, and create domain corruption (obviously). we should filter out DL disks out of available luns when creating\editing new\existing storage domains.
upstream commit 61f6a094c19ba04eac0d5752cde8085ec92b7a37
verified on SI12 - lun is grayed out and cannot be used (also tool-tip kind enough to correlate between lun and disk).