source host allocation not cleaned up in placement after evacuation
Bug #1709902 reported by
Balazs Gibizer
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Balazs Gibizer |
Bug Description
1) boot a server
2) kill the compute (optionally force-down it)
3) evacuate the server
4) start up the original compute
5) check the allocations in placement
We expect that the allocation on the original compute is removed when that compute start up (init_host) after the evacuation but it isn't.
The compute host periodic resource healing also skips this case here https:/
Here is a patch to reproduce the problem in the functional test env: https:/
Here is the debug log for that run: https:/
tags: | added: pike-rc-potential |
To post a comment you must log in.
As mentioned in https:/ /review. openstack. org/#/c/ 492548/ 1/nova/ tests/functiona l/test_ servers. py - I think we likely need to cleanup the stale allocations for the source compute host when the init_host routine in the compute manager is cleaning up locally deleted instances that were evacuated to another host.