NetApp ONTAP: 'Extra input: qos-adaptive-policy-group' error creating volume with Adaptive QoS on ONTAP 9.1

Bug #1901604 reported by Lucio Seki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Confirmed
Low
Unassigned

Bug Description

The Adaptive QoS feature was introduced on ONTAP 9.3 [0], and its support for LUNs and FlexVols were added on ONTAP 9.4.

The current driver does not validate ONTAP version when assigning an Adaptive QoS policy group to a LUN or a FlexVol, and it only raises an error when the ZAPI call is issued.

The error message is not very helpful for investigating the issue.

Expected result:
If an Adaptive QoS operation is requested on a non-supported ONTAP version, raise a helpful exception such as "NetAppException: Adaptive QoS not supported on this back end ONTAP version.".

Actual results:
The API request fails with the following error message [1]:

    cinder.volume.drivers.netapp.dataontap.client.api.NaApiError: NetApp API failed. Reason - 13115:Extra input: qos-adaptive-policy-group

[0] https://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.pow-perf-mon%2FGUID-77DF9BAF-4ED7-43F6-AECE-95DFB0680D2F.html
[1] http://paste.openstack.org/show/799391/

Tags: drivers netapp
Lucio Seki (lseki)
description: updated
description: updated
Changed in cinder:
status: New → Confirmed
Lucio Seki (lseki)
Changed in cinder:
assignee: nobody → Lucio Seki (lseki)
Revision history for this message
Lucio Seki (lseki) wrote :

This is low priority, because it's very unlikely that some customer will be using Victoria release of Cinder (which added Adaptive QoS support for ONTAP driver) with ONTAP older than 9.4.

Lucio Seki (lseki)
Changed in cinder:
assignee: Lucio Seki (lseki) → nobody
Changed in cinder:
importance: Undecided → Low
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.