Miss usage of large pages on source compute node during resizing instance

Bug #1412663 reported by Rui Chen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Confirmed
Low
Unassigned

Bug Description

The large pages of source compute node should be hold for a possible revert to the old instance type before resize-confirm, but it don't work because 'hw:mem_page_size' in flavor wasn't stashed in instance system metadata, so resource tracker didn't update the usage of large pages for resize/migration instance.

See details:
ResourceTracker._update_usage_from_migration
flavors.extract_flavor
flavors.save_flavor_info

Tags: compute
Rui Chen (kiwik-chenrui)
Changed in nova:
assignee: nobody → Rui Chen (kiwik-chenrui)
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/149128

Changed in nova:
status: New → In Progress
Rui Chen (kiwik-chenrui)
summary: - Wrong usage of large pages on source compute node during resizing
+ Miss usage of large pages on source compute node during resizing
instance
Rui Chen (kiwik-chenrui)
tags: added: compute
Changed in nova:
importance: Undecided → Low
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on nova (master)

Change abandoned by Rui Chen (<email address hidden>) on branch: master
Review: https://review.openstack.org/149128
Reason: Fix the bug in blueprint https://blueprints.launchpad.net/nova/+spec/flavor-from-sysmeta-to-blob

Changed in nova:
assignee: Rui Chen (kiwik-chenrui) → nobody
status: In Progress → Confirmed
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.