[
https://issues.apache.org/jira/browse/DTACLOUD-322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michal Fojtik reassigned DTACLOUD-322:
--------------------------------------
Assignee: Michal Fojtik
> RHEV-M cause 500 on instance delete
> -----------------------------------
>
> Key: DTACLOUD-322
> URL: https://issues.apache.org/jira/browse/DTACLOUD-322
> Project: DeltaCloud
> Issue Type: Bug
> Reporter: Michal Fojtik
> Assignee: Michal Fojtik
>
> RestClient.delete
> "http://localhost:3002/api/instances/5c8681cf-d8ee-4bb0-b5f1-681ab0708895",
> "Accept"=>"application/xml", "Accept-Encoding"=>"gzip,
> deflate", "Authorization"=>"Basic
> xxx", "X-Deltacloud-Driver"=>"rhevm",
> "X-Deltacloud-Provider"=>"https://rhev30-dc.lab.eng.brq.redhat.com:8443/api;645e425e-66fe-4ac9-8874-537bd10ef08d"
> # => 500 InternalServerError | application/xml 24959 bytes
> This one is pretty hard to reproduce, but according to Aeolus guys:
> 1. Launch 5 instances
> 2. Wait until they are RUNNING
> 3. Stop them
> 4. Wait until they are STOPPED
> 5. Destroy them one-by-one
> In step 5. some instances are destroyed successfully but for some they get
> the error above. The full traceback from Deltacloud API log:
> Sep 14 14:56:41 f17 deltacloudd[12379]: [NO HANDLED] OVIRT::OvirtException:
> Entity not found: id
> Sep 14 14:56:41 f17 deltacloudd[12379]:
> /usr/local/share/gems/gems/rbovirt-0.0.12/lib/rbovirt.rb:131:in `handle_fault'
> Sep 14 14:56:41 f17 deltacloudd[12379]:
> /usr/local/share/gems/gems/rbovirt-0.0.12/lib/rbovirt.rb:69:in `rescue in
> http_get'
> Sep 14 14:56:41 f17 deltacloudd[12379]:
> /usr/local/share/gems/gems/rbovirt-0.0.12/lib/rbovirt.rb:66:in `http_get'
> Sep 14 14:56:41 f17 deltacloudd[12379]:
> /usr/local/share/gems/gems/rbovirt-0.0.12/lib/client/vm_api.rb:22:in
> `vm_interfaces'
> Sep 14 14:56:41 f17 deltacloudd[12379]:
> /usr/local/share/gems/gems/rbovirt-0.0.12/lib/ovirt/vm.rb:21:in `interfaces'
> Sep 14 14:56:41 f17 deltacloudd[12379]:
> /usr/share/deltacloud-core/lib/deltacloud/drivers/rhevm/rhevm_driver.rb:244:in
> `convert_instance'
> Sep 14 14:56:41 f17 deltacloudd[12379]:
> /usr/share/deltacloud-core/lib/deltacloud/drivers/rhevm/rhevm_driver.rb:132:in
> `block (2 levels) in instances'
> Sep 14 14:56:41 f17 deltacloudd[12379]:
> /usr/share/deltacloud-core/lib/deltacloud/drivers/rhevm/rhevm_driver.rb:131:in
> `each'
> Sep 14 14:56:41 f17 deltacloudd[12379]:
> /usr/share/deltacloud-core/lib/deltacloud/drivers/rhevm/rhevm_driver.rb:131:in
> `block in instances'
> Sep 14 14:56:41 f17 deltacloudd[12379]:
> /usr/share/deltacloud-core/lib/deltacloud/drivers/exceptions.rb:173:in `call'
> Sep 14 14:56:41 f17 deltacloudd[12379]:
> /usr/share/deltacloud-core/lib/deltacloud/drivers/exceptions.rb:173:in
> `safely'
> Sep 14 14:56:41 f17 deltacloudd[12379]:
> /usr/share/deltacloud-core/lib/deltacloud/drivers/rhevm/rhevm_driver.rb:125:in
> `instances'
> Sep 14 14:56:41 f17 deltacloudd[12379]:
> /usr/share/deltacloud-core/lib/deltacloud/drivers/base_driver.rb:218:in
> `instance'
> ....
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira