Bug 1665076

Summary: NaApiError: NetApp API failed. Reason - 13005:Unable to find API: qos-policy-group-get-iter
Product: Red Hat OpenStack Reporter: Eduard Barrera <ebarrera>
Component: openstack-manilaAssignee: Tom Barron <tbarron>
Status: CLOSED DUPLICATE QA Contact: Aharon Canan <acanan>
Severity: unspecified Docs Contact: mmurray
Priority: unspecified    
Version: 12.0 (Pike)CC: tberry
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-manila-5.0.1-6.el7ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-01-10 14:57:42 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Eduard Barrera 2019-01-10 13:28:30 UTC
Description of problem:

Customer is having the following trace and reporting they are not able to delete manilla shares:


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

I would say it is 

https://bugs.launchpad.net/manila/+bug/1765420

Version-Release number of selected component (if applicable):
12

How reproducible:
Always

Comment 3 Tom Barron 2019-01-10 14:57:42 UTC

*** This bug has been marked as a duplicate of bug 1607426 ***