Compute CDM include all instances
When building compute CDM, we will exclude the instances excluded in the scope. It has terrible impact to Watcher.
* To some strategies, it would get incorrectly workload of the compute nodes, because the excluded instances was not calculated in.
* To server consolidation, it would disable the nodes which has excluded instances running.
I think the original intention is to execute no actions on the excluded instances in the scope, instead of ignoring them completely.
Proposal, include all instances in the scope when build compute CDM. But exclude the instances excluded in the scope when migrations or simulate migrations.
Blueprint information
- Status:
- Complete
- Approver:
- Alexander Chadin
- Priority:
- Medium
- Drafter:
- suzhengwei
- Direction:
- Approved
- Assignee:
- suzhengwei
- Definition:
- Approved
- Series goal:
- Accepted for rocky
- Implementation:
- Implemented
- Milestone target:
- rocky-1
- Started by
- suzhengwei
- Completed by
- Alexander Chadin
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
spec for compute CDM include all instances
Addressed by: https:/
Add and identify excluded instances in compute CDM
Addressed by: https:/
filter exclude instances during migration
Gerrit topic: https:/