[PATCH 07/12] Raise an exception early in newDevice if no disks were specified. (#858139)