Specifying a destination node with nova live_migration does not take into account overcommit setting (ram_allocation_ratio)
Bug #1451831 reported by
Sylvain Bauza
This bug report is a duplicate of:
Bug #1214943: Live migration should use the same memory over subscription logic as instance boot.
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Committed
|
Medium
|
Sylvain Bauza |
Bug Description
When doing a nova live migration with a destination node specified, there is a different code path to check that there is enough memory on the destination than the case where no destination is specified.
The code path for the case when a destination is specified does not check whether we are allowing overcommit through the ram_allocation_
Since we're accepting that if the operator provides a target, all the scheduler policies are not checked then we should accept that this validation check should be removed.
tags: | added: live-migrate |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/180151
Review: https:/