dellemc unity: set 1GB total_bytes_sec, driver raise exception

Bug #1883677 reported by Yong Huang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Confirmed
Undecided
Yong Huang

Bug Description

If set total_bytes_sec=1024000000 (1G), driver will raise exception:

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: dell drivers
Revision history for this message
Balint Harmath (bharmath) wrote :

This bug is absolutely reproducible.

Changed in cinder:
status: New → Confirmed
tags: added: dell drivers
Yong Huang (yonghuang)
Changed in cinder:
assignee: nobody → Yong Huang (yonghuang)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.