Michal Fojtik created DTACLOUD-322:
--------------------------------------

             Summary: 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


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

Reply via email to