[ostf] Insufficient timeout for server deletion in "Boot from snapshot test"

Bug #1637462 reported by Vladimir Khlyunev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
Medium
Dmitry Belyaninov
Mitaka
In Progress
Medium
Dmitry Belyaninov
Newton
Fix Committed
Medium
Dmitry Belyaninov

Bug Description

repetitive_restart on snapshot #442 failed by OSTF failure

https://product-ci.infra.mirantis.net/job/9.x.system_test.ubuntu.repetitive_restart/106/console

https://github.com/openstack/fuel-ostf/blob/stable/mitaka/fuel_health/nmanager.py#L463

_delete_server method contains 20 sec timeout with 10 sec interval per retries, so only one validation retry is possible here. In case when instance is removing more than 11 seconds we are falling to error.
In test mentioned above I've analyzed nova logs and didn't found any errors related to instance deletion - it was actually removed properly so the solution is to bump timeout or reduce time between retries (I'm suggesting both changes)

Changed in fuel:
status: New → Confirmed
importance: High → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ostf (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/424066

Changed in fuel:
status: Confirmed → In Progress
assignee: Fuel QA Team (fuel-qa) → Dmitry Belyaninov (dbelyaninov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ostf (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/426180

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ostf (master)

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

Roman Vyalov (r0mikiam)
Changed in fuel:
status: In Progress → Won't Fix
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-ostf (stable/newton)

Reviewed: https://review.openstack.org/426180
Committed: https://git.openstack.org/cgit/openstack/fuel-ostf/commit/?id=ac87c396247bf1201841a45b5f20d4b0349a0f32
Submitter: Jenkins
Branch: stable/newton

commit ac87c396247bf1201841a45b5f20d4b0349a0f32
Author: Dmitry Belyaninov <email address hidden>
Date: Mon Jan 23 11:17:59 2017 +0000

    Modification of timeouts for server deletion

    Current timeout is 20 sec, and 10 sec retry period.
    In case slow instance removing we are falling to error.
    New intervals make procedure more correct to check real
    removing state few times.

    Change-Id: I38c0d5663ac5359a21f95f4dc0fbb32c8fb256bc
    Closes-Bug: 1637462

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ostf (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/450633

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-ostf (stable/ocata)

Change abandoned by Fuel DevOps Robot (<email address hidden>) on branch: stable/ocata
Review: https://review.openstack.org/450633
Reason: This review is > 4 weeks without comment, and failed Jenkins the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a 'recheck' comment to get fresh test results.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-ostf (stable/mitaka)

Change abandoned by Joshua Hesketh (<email address hidden>) on branch: stable/mitaka
Review: https://review.openstack.org/424066
Reason: This branch (stable/mitaka) is at End Of Life

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-ostf (master)

Change abandoned by Andreas Jaeger (<email address hidden>) on branch: master
Review: https://review.opendev.org/426182
Reason: This repo is retired now, no further work will get merged.

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.