<div dir="ltr"><div>There is a task - device reconfiguration when boot instance from instance snapshot. For example, one may want to change shutdown behaviour by</div><div>nova boot ... --image <instance_snapshot> --block_device device=/dev/vda,shutdown=false<br>

</div><div>when originally shutdown attribute for /dev/vda is 'remove' in the instance snapshot.<br></div><div><br></div><div>Now this feature is not implemented. In BlockDeviceConfig reference (<a href="https://wiki.openstack.org/wiki/BlockDeviceConfig" target="_blank">https://wiki.openstack.org/wiki/BlockDeviceConfig</a>) the reconfiguration feature is mentioned very slightly (on 'no_device' attribute). Neigther this reference, nor current implementation of BDMv2 don't clear whether it's supposed to support the reconfiguration in future. Also it's not clear whether this feature can be implemented in current API.</div>

<div><br></div><div>Is there any additional information about plans of using and improving BDMv2, particularly for the reconfiguration? Where can i see it?</div><div><br></div><div>Moreover the future of 'image_ref' parameters is not clear. Although it's need to set it to boot instance from image, also image must be set in BDMv2. So this parameter seems partially obsolete. But how is planned to boot instance from instance snapshot with no using of this parameter?</div>
<div><br></div></div>