instance.image.id is always None for boot from volume instance, when this is the case get the volumes attached to the instance and attempt to get the image id of the volume metadata. Change-Id: Ibceaef4cc1888bd9101e8054289ea7beddcfcf33