← Back to team overview

openstack-qa-team team mailing list archive

Re: New tempest failure

 

This has to do with a change in Nova. The exception for this test changed from being a 404 to a 400. Whether that is correct or not, I'm not sure. In general, I think a 404 would be more appropriate. It should be raised as a bug with the Nova team.

Daryl

On Mar 23, 2012, at 10:51 AM, David Kranz wrote:

> I am getting the following failure on a new essex cluster using Ubuntu
> packages. It seems 404 (NotFound) is expected by Tempest. Has any one
> seen this? This test was passing fairly recently...
> 
>  -David
> 
> ======================================================================
> ERROR: Negative test: The server rebuild for a non existing server
> should not
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File
> "/cygdrive/c/source/tempest/tempest/tests/test_server_actions.py", line
> 158, in test_rebuild_nonexistant_server
>     adminPass='rebuild')
>   File
> "/cygdrive/c/source/tempest/tempest/services/nova/json/servers_client.py",
> line 217, in rebuild
>     self.headers)
>   File "/cygdrive/c/source/tempest/tempest/common/rest_client.py", line
> 100, in post
>     return self.request('POST', url, headers, body)
>   File "/cygdrive/c/source/tempest/tempest/common/rest_client.py", line
> 136, in request
>     raise exceptions.BadRequest(resp_body['badRequest']['message'])
> BadRequest: Bad request
> Details: Bad request
> Details: Invalid imageRef provided.
> -------------------->>  begin captured logging<<  --------------------
> tempest.common.rest_client: ERROR: Request URL:
> http://172.18.0.146:8774/v2/30db781b8c044409810ab5bdcd175968/servers/999/action
> tempest.common.rest_client: ERROR: Request Body: {"rebuild":
> {"personality": [{"path": "/etc/rebuild.txt", "contents":
> "VGVzdCBzZXJ2ZXIgcmVidWlsZC4="}], "metadata": {"rebuild": "server"},
> "name": "server93407542699", "imageRef":
> "346f4039-a81e-44e0-9223-4a3d13c907", "adminPass": "rebuild"}}
> tempest.common.rest_client: ERROR: Response Headers: {'date': 'Fri, 23
> Mar 2012 15:42:43 GMT', 'status': '400', 'content-length': '70',
> 'content-type': 'application/json; charset=UTF-8',
> 'x-compute-request-id': 'req-67ec2a25-0ed9-4451-ba01-ee247df51f09'}
> tempest.common.rest_client: ERROR: Response Body: {u'badRequest':
> {u'message': u'Invalid imageRef provided.', u'code': 400}}
> --------------------->>  end captured logging<<
> 
> 
> -- 
> Mailing list: https://launchpad.net/~openstack-qa-team
> Post to     : openstack-qa-team@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack-qa-team
> More help   : https://help.launchpad.net/ListHelp



References