tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON / ListImageFiltersTestXML
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tempest |
Expired
|
Undecided
|
Unassigned |
Bug Description
It seems that something is happening out of order here - there's a GET for a resource which raises a traceback, and then there's a PUT to the same resource?
2014-02-12 22:11:29.795 | FAIL: setUpClass (tempest.
2014-02-12 22:11:29.795 | setUpClass (tempest.
2014-02-12 22:11:29.795 | -------
2014-02-12 22:11:29.795 | _StringException: Traceback (most recent call last):
2014-02-12 22:11:29.795 | File "tempest/
2014-02-12 22:11:29.795 | cls.server1['id'], wait_until=
2014-02-12 22:11:29.795 | File "tempest/
2014-02-12 22:11:29.795 | kwargs[
2014-02-12 22:11:29.795 | File "tempest/
2014-02-12 22:11:29.795 | waiters.
2014-02-12 22:11:29.796 | File "tempest/
2014-02-12 22:11:29.796 | resp, image = client.
2014-02-12 22:11:29.796 | File "tempest/
2014-02-12 22:11:29.796 | resp, body = self.get(
2014-02-12 22:11:29.796 | File "tempest/
2014-02-12 22:11:29.796 | return self.request('GET', url, headers)
2014-02-12 22:11:29.796 | File "tempest/
2014-02-12 22:11:29.796 | resp, resp_body)
2014-02-12 22:11:29.796 | File "tempest/
2014-02-12 22:11:29.796 | raise exceptions.
2014-02-12 22:11:29.796 | NotFound: Object not found
2014-02-12 22:11:29.796 | Details: {"itemNotFound": {"message": "Image not found.", "code": 404}}
2014-02-12 22:11:33.271 | Log File: g-api
2014-02-12 22:11:33.271 | 2014-02-12 21:34:29.646 27592 ERROR swiftclient [-] Container HEAD failed: http://
2014-02-12 21:34:29.646 27592 ERROR swiftclient [-] Container HEAD failed: http://
2014-02-12 21:34:29.646 27592 TRACE swiftclient Traceback (most recent call last):
2014-02-12 21:34:29.646 27592 TRACE swiftclient File "/opt/stack/
2014-02-12 21:34:29.646 27592 TRACE swiftclient rv = func(self.url, self.token, *args, **kwargs)
2014-02-12 21:34:29.646 27592 TRACE swiftclient File "/opt/stack/
2014-02-12 21:34:29.646 27592 TRACE swiftclient http_response_
2014-02-12 21:34:29.646 27592 TRACE swiftclient ClientException: Container HEAD failed: http://
2014-02-12 21:34:29.646 27592 TRACE swiftclient
2014-02-12 21:34:29.694 27592 DEBUG swiftclient [-] REQ: curl -i http://
2014-02-12 21:34:29.694 27592 DEBUG swiftclient [-] RESP STATUS: 201 Created http_log /opt/stack/
2014-02-12 21:34:29.694 27592 DEBUG swiftclient [-] RESP HEADERS: [('date', 'Wed, 12 Feb 2014 21:34:29 GMT'), ('content-length', '0'), ('content-type', 'text/html; charset=UTF-8'), ('x-trans-id', 'tx3850b1a3b3dd
2014-02-12 21:34:29.695 27592 DEBUG glance.store.swift [8e537c74-
2014-02-12 21:34:29.786 27592 DEBUG swiftclient [-] REQ: curl -i http://
2014-02-12 21:34:29.786 27592 DEBUG swiftclient [-] RESP STATUS: 201 Created http_log /opt/stack/
2014-02-12 21:34:29.786 27592 DEBUG swiftclient [-] RESP HEADERS: [('content-length', '0'), ('last-modified', 'Wed, 12 Feb 2014 21:34:30 GMT'), ('etag', 'c352f4e7121c6e
This popped up in the XML variant of the test as well
.240 | ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= api.compute. images. test_list_ image_filters. ListImageFilter sTestXML) api.compute. images. test_list_ image_filters. ListImageFilter sTestXML) ------- ------- ------- ------- ------- ------- ------- ------- ------- api/compute/ images/ test_list_ image_filters. py", line 53, in setUpClass 'ACTIVE' ) api/compute/ base.py" , line 249, in create_ image_from_ server 'wait_until' ]) services/ compute/ xml/images_ client. py", line 144, in wait_for_ image_status wait_for_ image_status( self, image_id, status) common/ waiters. py", line 105, in wait_for_ image_status get_image( image_id) services/ compute/ xml/images_ client. py", line 133, in get_image "images/ %s" % str(image_id)) common/ rest_client. py", line 202, in get common/ rest_client. py", line 374, in request common/ rest_client. py", line 418, in _error_checker NotFound( resp_body) docs.openstack. org/compute/ api/v1. 1"><message>Image not found.< /message> </itemNotFound>
2014-02-25 15:50:10.240 | FAIL: setUpClass (tempest.
2014-02-25 15:50:10.240 | setUpClass (tempest.
2014-02-25 15:50:10.240 | -------
2014-02-25 15:50:10.240 | _StringException: Traceback (most recent call last):
2014-02-25 15:50:10.240 | File "tempest/
2014-02-25 15:50:10.241 | cls.server2['id'], wait_until=
2014-02-25 15:50:10.241 | File "tempest/
2014-02-25 15:50:10.241 | kwargs[
2014-02-25 15:50:10.241 | File "tempest/
2014-02-25 15:50:10.241 | waiters.
2014-02-25 15:50:10.241 | File "tempest/
2014-02-25 15:50:10.241 | resp, image = client.
2014-02-25 15:50:10.241 | File "tempest/
2014-02-25 15:50:10.241 | resp, body = self.get(
2014-02-25 15:50:10.241 | File "tempest/
2014-02-25 15:50:10.242 | return self.request('GET', url, headers)
2014-02-25 15:50:10.242 | File "tempest/
2014-02-25 15:50:10.242 | resp, resp_body)
2014-02-25 15:50:10.242 | File "tempest/
2014-02-25 15:50:10.242 | raise exceptions.
2014-02-25 15:50:10.242 | NotFound: Object not found
2014-02-25 15:50:10.242 | Details: <itemNotFound code="404" xmlns="http://