scheduler choose wrong pool
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Shared File Systems Service (Manila) |
Fix Released
|
Low
|
zhaohua |
Bug Description
Consider the following scenario:
1. A pool reports it's capability "thin_provision
2.The free capacity of the pool is 1GB;
3.Create a share with size=5GB, share type contain "capabilities:
The scheduler will choose this pool to create the 5GB share, but the free capacity is only 1GB.
The reason of this failure is that the scheduler will multiply free capacity by max_over_
But in the scenario above, user want to create a share which is not thin.
So, maybe it's better to add a rule to the scheduler that the max_over_
1. The capability of the pool contains "thin_provision
2. The share type contains "capabilities:
Changed in manila: | |
milestone: | none → mitaka-rc1 |
importance: | Undecided → Low |
Changed in manila: | |
milestone: | mitaka-rc1 → newton-1 |
Changed in manila: | |
status: | In Progress → Fix Released |
Fix proposed to branch: master /review. openstack. org/271172
Review: https:/