Grenade job fails when trying to add a window to screen

Bug #1282772 reported by Matthew Treinish
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Core Infrastructure
Incomplete
Undecided
Unassigned
OpenStack-Gate
Expired
Undecided
Unassigned
grenade
Invalid
Low
Unassigned

Bug Description

Occasionally during grenade runs (twice in last 7 days according to logstash) grenade jobs fail because attempting to add a new window to screen fails because the screen session has died see:

http://logs.openstack.org/51/74451/1/check/check-grenade-dsvm/79c6f26/console.html#_2014-02-20_19_57_21_048

logstash query:
http://logstash.openstack.org/#eyJzZWFyY2giOiJtZXNzYWdlOlwiUmVtb3ZlIGRlYWQgc2NyZWVucyB3aXRoICdzY3JlZW4gLXdpcGUnLlwiIiwiZmllbGRzIjpbXSwib2Zmc2V0IjowLCJ0aW1lZnJhbWUiOiI2MDQ4MDAiLCJncmFwaG1vZGUiOiJjb3VudCIsInRpbWUiOnsidXNlcl9pbnRlcnZhbCI6MH0sInN0YW1wIjoxMzkyOTI5NjE2NDQ3fQ==

I'm adding this as a bug for ci also because I thought we didn't run under screen in the gate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to elastic-recheck (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/75185

Revision history for this message
Dean Troyer (dtroyer) wrote :

Grenade does use screen as originally that was the best way to manage the service start/stop. Actually, I think i pre-dated the addition of USE_SCREEN.

It may be possible to switch Grenade to not use screen if this becomes a big enough issue to warrant the time required. I think the addition of screen_stop() was the last bit required to handle that.

Changed in grenade:
status: New → Confirmed
importance: Undecided → Low
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to elastic-recheck (master)

Reviewed: https://review.openstack.org/75185
Committed: https://git.openstack.org/cgit/openstack-infra/elastic-recheck/commit/?id=164c7dbf6cdd230ad7cfe57a9b8633edbed7e922
Submitter: Jenkins
Branch: master

commit 164c7dbf6cdd230ad7cfe57a9b8633edbed7e922
Author: Matthew Treinish <email address hidden>
Date: Thu Feb 20 16:00:57 2014 -0500

    Add query for bug 1282772

    This commit adds a query for bug 1282772 which is when the screen
    session dies during a grenade run

    Related-Bug: #1282772

    Change-Id: I5600ddb81fe7ad4e565198a42e60ec916b902412

Revision history for this message
Clark Boylan (cboylan) wrote :

Marking this incomplete as it isn't clear if infra can help in the resolution of this bug. Dtroyer seems to indicate that it can be fixed via grenade. Do let us know if infra needs to do anything.

Changed in openstack-ci:
status: New → Incomplete
Jeremy Stanley (fungi)
Changed in openstack-gate:
status: New → Incomplete
Revision history for this message
Matt Riedemann (mriedem) wrote :

This code is gone with the grenade refactor.

Changed in grenade:
status: Confirmed → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for OpenStack-Gate because there has been no activity for 60 days.]

Changed in openstack-gate:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.