ZAPI call "quota-list-entries-iter" fails when "policy" is not set
Applies to
- ONTAP 9.7+
- ZAPI
- Quotas
Issue
ZAPI calls are failing quota-list-entries-iter
fails when quota policy
is not set:
DEBUG:netapp_lib.api.zapi.zapi:Request: <netapp xmlns="http://www.netapp.com/filer/admin" version="1.110" vfiler="SVM1">
<quota-list-entries-iter>
<query>
<quota-entry>
<volume>vol1</volume>
<vserver>SVM1</vserver>
<quota-target>/vol/vol1/data</quota-target>
<quota-type>tree</quota-type>
</quota-entry>
</query>
</quota-list-entries-iter>
</netapp>
DEBUG:netapp_lib.api.zapi.zapi:Response: <results xmlns="http://www.netapp.com/filer/admin" reason="success" status="failed" errno="13001"/>
In the MGWD
log:
Thu Aug 05 2021 11:23:42 +02:00 [kern_mgwd:info:2045] Error: Loop detected in next() for table quota_rules_zapi. Next on "vol1 219043332097 3221226041 user * qtree1" returned "SVM1 219043332097 3221226041 tree /vol/vol1/tree1".
Thu Aug 05 2021 11:23:42 +02:00 [kern_mgwd:info:2045] ZSM: parse error=Document is empty {na_zapi_get_elem_from_raw_xml:1004}