openstack-qa-team team mailing list archive
-
openstack-qa-team team
-
Mailing list archive
-
Message #00059
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