Unshelve bypasses resource tracker

Bug #1241017 reported by Hans Lindgren
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Hans Lindgren

Bug Description

When unshelving an offloaded instance, a new host is scheduled for the instance. However, the call to unshelve the instance on the new host does not go through the resource tracker, which may lead to over-allocation of the hosts resources.

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

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

Changed in nova:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/52475
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=b9031fb0ad890ad45530ccfdb4ea9df8b715f111
Submitter: Jenkins
Branch: master

commit b9031fb0ad890ad45530ccfdb4ea9df8b715f111
Author: Hans Lindgren <email address hidden>
Date: Thu Oct 17 13:08:56 2013 +0200

    Add resource tracking to unshelve_instance()

    When unshelving an offloaded instance, a new host is scheduled for
    the instance. However, the call to unshelve the instance on the new
    host does not go through the resource tracker, which may lead to
    over-allocation of the hosts resources.

    This change adds resource tracking to unshelve_instance().

    Change-Id: I682713c8ebc6276ac49822db5c8efc373d5b8f4d
    Closes-Bug: #1241017

Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
milestone: none → icehouse-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: icehouse-3 → 2014.1
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.