getDeviceList sometimes returns partitioned LUNs as if they were non-partitioned. This is because getDeviceList polls the host's kernel's cache instead of the storage itself. Reboot of host solves this issue and makes getDeviceList stop reporting the phantom devices. As discussed with ilvovsky.
Please write down how this can be reproduced, even if Igor knows this info.
Moving to upstream as this is not urgent for rhev-3.0.
Closing old bugs. If this issue is still relevant/important in current version, please re-open the bug.