Why do I get "Unable to find API: qos-policy-group-get-iter" when deleting a manila share on OSP12 with netapp backend ??

Solution Verified - Updated -

Issue

When deleting a manila share on OSP12 with netapp backend I get the following trace:

2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server     six.reraise(self.type_, self.value, self.tb)
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server   File "/usr/lib/python2.7/site-packages/manila/share/manager.py", line 2730, in delete_share_instance
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server     share_server=share_server)
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server   File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py", line 63, in delete_share
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server     self.library.delete_share(context, share, **kwargs)
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server   File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/utils.py", line 86, in trace_wrapper
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server     result = f(self, *args, **kwargs)
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server   File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py", line 752, in delete_share
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server     qos_policy_for_share)
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server   File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/utils.py", line 86, in trace_wrapper
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server     result = f(self, *args, **kwargs)
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server   File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/client/client_cmode.py", line 3622, in mark_qos_policy_group_for_deletion
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server     if self.qos_policy_group_exists(qos_policy_group_name):
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server   File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/utils.py", line 86, in trace_wrapper
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server     result = f(self, *args, **kwargs)
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server   File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/client/client_cmode.py", line 3531, in qos_policy_group_exists
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server     self.qos_policy_group_get(qos_policy_group_name)
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server   File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/utils.py", line 86, in trace_wrapper
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server     result = f(self, *args, **kwargs)
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server   File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/client/client_cmode.py", line 3555, in qos_policy_group_get
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server     False)
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server   File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/client/client_base.py", line 83, in send_request
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server     return self.connection.invoke_successfully(request, enable_tunneling)
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server   File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/client/api.py", line 274, in invoke_successfully
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server     raise NaApiError(code, msg)
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server NaApiError: NetApp API failed. Reason - 13005:Unable to find API: qos-policy-group-get-iter
2019-01-10 07:56:28.010 340304 ERROR oslo_messaging.rpc.server

Environment

  • Red Hat Openstack Platform 12

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content