<div dir="ltr"><div><div><div>Hi OpenStack dev team,<br><br></div>we found issue [1] in Horizon (probably, in Nova API too), which blocks the ability to boot VMs with option <label class="control-label  required" for="id_source_type">Instance Boot Source</label>
      
        <span class="help-icon" title=""><span class="fa fa-question-circle">= </span></span>"Boot from image (creates new volume)" in case when we have several Availability Zones in Nova and Cinder - it will fail with error "Failure prepping block device".<br><br></div>Looks like it is issue in the initial design of "Boot from image (creates new volume)" feature, because when we creates new volume we need to choose the Availability zone for this volume or use some default value (with depends on AZs configuration). In the same time Nova AZs and Cinder AZs are different Availability Zones and we need to manage them separately.<br><br></div>For now, when we are using "Boot from image (creates new volume)" feature, Nova tries to create volume is selected Nova Availability Zone, which can be not presented in Cinder. In the result we will see error "Failure prepping block device".<div><div><div><div><div><br></div><div>I think Horizon UI should provide something like drop down list with the list of Cinder availability zones when user wants to boot VM with option "Boot from image (creates new volume)" - we can prepare the fix for the existing Horizon UI (to support many AZs for Nova & Cinder use case in Kilo and Liberty releases).<br></div><div><br></div><div>Also, I know that Horizon team works on the new UI for Instance creation workflow, so, we need to make sure that it will be supported with new UI [2].</div><div><br><br></div><div>Thank you!<br></div><div><br>[1] <a href="https://bugs.launchpad.net/horizon/+bug/1485578">https://bugs.launchpad.net/horizon/+bug/1485578<br></a>[2] <a href="https://openstack.invisionapp.com/d/#/projects/2472307">https://openstack.invisionapp.com/d/#/projects/2472307<br></a><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font color="#888888"><font color="#888888"><br></font></font><div style="font-family:arial;font-size:small">Timur,</div><div style="font-family:arial;font-size:small">Senior QA Engineer</div><div style="font-family:arial;font-size:small">OpenStack Projects</div><div style="font-family:arial;font-size:small">Mirantis Inc</div></div></div></div></div></div></div>
</div></div></div></div></div></div>