dellemc unity: set 1GB total_bytes_sec, driver raise exception
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Confirmed
|
Undecided
|
Yong Huang |
Bug Description
If set total_bytes_
UnityException: The value specified or computed for maximum KBPS is not within the allowable range of 50 to 78,643,200 (75 GBPS). In case of a density-based policy, the effective value of maximum KBPS is the product of the specified maximum KBPS per GB and the size of the associated object (for a shared policy, size is the cumulative size of all the associated objects). Please refer to the REST API or UEMCLI documentation for reference. (Error Code:0x9009105)
Unity supports max bandwidth with the range from 50KBPS to 75GBPS, so the exception shouldn't be raised.
Root cause:
The unit of total_bytes_sec is BPS, the unit of value passing to Unity is KBPS, so we need to convert total_bytes_sec to KBPS to fit Unity requirement.
tags: | added: dell drivers |
Changed in cinder: | |
assignee: | nobody → Yong Huang (yonghuang) |
This bug is absolutely reproducible.