CreateRegisterImagesTest.test_register_http_image timeout

Bug #1190623 reported by Michael Kerrin on 2013-06-13
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack
Undecided
Sean Dague
tempest
Critical
Sean Dague

Bug Description

Failure cccurred: https://review.openstack.org/#/c/31957/

http://logs.openstack.org/31957/2/gate/gate-tempest-devstack-vm-postgres-full/22690/console.html

2013-06-13 13:59:58.246 | ======================================================================
2013-06-13 13:59:58.246 | ERROR: tempest.api.image.v1.test_images.CreateRegisterImagesTest.test_register_http_image[gate]
2013-06-13 13:59:58.246 | ----------------------------------------------------------------------
2013-06-13 13:59:58.247 | _StringException: Traceback (most recent call last):
2013-06-13 13:59:58.247 | File "/opt/stack/new/tempest/tempest/api/image/v1/test_images.py", line 90, in test_register_http_image
2013-06-13 13:59:58.247 | self.client.wait_for_image_status(image_id, 'active')
2013-06-13 13:59:58.247 | File "/opt/stack/new/tempest/tempest/services/image/v1/json/image_client.py", line 276, in wait_for_image_status
2013-06-13 13:59:58.247 | raise exceptions.TimeoutException(message)
2013-06-13 13:59:58.247 | TimeoutException: Request timed out
2013-06-13 13:59:58.247 | Details: Time Limit Exceeded! (400s)while waiting for active, but we got killed.
2013-06-13 13:59:58.247 |
2013-06-13 13:59:58.247 | -------------------- >> begin captured logging << --------------------

Sean Dague (sdague) wrote :

This is running a test that needs an http url to register a glance image from. The default in devstack is the cirros url, but in the gate bad connectivity to that would be a problem.

We should make devstack generate an http url with apache locally, or something else from devstack gate to issolate us from this issue.

Changed in tempest:
importance: Undecided → Critical
status: New → Confirmed
assignee: nobody → Sean Dague (sdague)
milestone: none → havana-2
Sean Dague (sdague) on 2013-06-13
Changed in devstack:
status: New → Confirmed
assignee: nobody → Sean Dague (sdague)

Fix proposed to branch: master
Review: https://review.openstack.org/32940

Changed in devstack:
status: Confirmed → In Progress

Reviewed: https://review.openstack.org/32940
Committed: http://github.com/openstack-dev/devstack/commit/c3771456323126b03116bc58ec1579ba888ca132
Submitter: Jenkins
Branch: master

commit c3771456323126b03116bc58ec1579ba888ca132
Author: Sean Dague <email address hidden>
Date: Thu Jun 13 14:23:37 2013 -0400

    allow overwriting of http_image in tempest.conf

    the default http_image variable is an upstream cirros url in
    tempest. However, in the gate this can cause flakey failures if
    that has connection issues.

    Ensure that we can override this from devstack-gate to be
    something we are sure is going to work.

    Partial fix for bug #1190623

    Change-Id: Ie06fc231725c235f5ee8fd17fc87d3305bc845a3

Changed in devstack:
status: In Progress → Fix Released
Attila Fazekas (afazekas) wrote :

Can it be invalidated in tempest now ?

Sean Dague (sdague) on 2013-06-21
Changed in tempest:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers