+++ This bug was initially created as a clone of Bug #1417761 +++ Description of problem: When using QOS for cinder volume, the huawei cinder driver attempts to enforce QOS on the backend even if consumer is set to front-end (nova). If the SAN is not able to do QOS, volume creation fails. Version-Release number of selected component (if applicable): openstack-cinder-8.1.1-2 How reproducible: Every time a volume with QOS is created Steps to Reproduce: 1. Use Huawei backend that doesn't support QOS 2. Set QOS consumer to front-end 3. Create volume Actual results: Volume creation fails Expected results: Volume creation succeeds Additional info: Modifying the driver by adding: https://github.com/huaweistorage/OpenStack_Driver/blob/master/Cinder/Mitaka/smartx.py#L48-L50 allows this to function correctly.