Description of problem: During VM provision workflow, the error in volume attachment on provider side does not raise the ERROR and VM provisioning state machine continues to work until it reaches the maximum number of retries. There is do_volume_creation_check [1] method and this method check only "available" status and does not handle "error" status. There should be error handling for error state on provider side just as it is done for VM provision error [2] [1] https://github.com/ManageIQ/manageiq-providers-openstack/blob/master/app/models/manageiq/providers/openstack/cloud_manager/provision/volume_attachment.rb#L31 [2] https://github.com/ManageIQ/manageiq-providers-openstack/blob/master/app/models/manageiq/providers/openstack/cloud_manager/provision/cloning.rb#L21 Version: Red Hat CloudForms 4.5
Hi Marek, Re-assigning to you since this looks like an Openstack specific issue. Thanks, Tina
Hi Alex, Could you provide steps to reproduce Thanks
Verified ======== 5.10.0.28