If you have an issue while deploying an ISO to Openstack (maybe need some drive like VirtIO on Windows ISO, etc) you can use 3rd party KVM Management like virt-manager
.
We failed to deploy an Windows Server directly from ISO, disk not detected while first setup on Openstack & it's same when we try to deploy RHEL & Ubuntu desktop. We need to try attach the ISO from CDROM on Console, but on openstack it not supported.
Virt-manager are powerfull tools to contact the KVM virtualization to organize your Instance deployment like Ordering your bootable, attach CDROM, change Protocol for Storage, CDROM to SATA/ISCSI/etc.