CV intellisnap jobs in ONTAP fail with API not found for Network Port discovery
Applies to
- ONTAP 9.x
- CommVault 11.xx(CV)
Issue
- CV intellisnap jobs fail in ONTAP
- Error:
http-resp:[404] url:[https://<cluster_ip>/api/private/cli/network/port?fields=port,node,role,link,speed_oper&] server-resp:[{"error": {"message": "API not found","code": "3"}}] resp-size:[68]OntapRestAPI::sendReq() - Error while sending the request. URL[https://<cluster_ip>/api/private/cli/network/port?fields=port,node,role,link,speed_oper&] Body[]
- Following roles/user/access created as per CV documentation:
security login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "vserver" -access readonlysecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "job show" -access allsecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "lun" -access allsecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "network interface" -access readonlysecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "snapmirror" -access allsecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "version" -access allsecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "volume" -access allsecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "volume efficiency" -access nonesecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "volume move" -access nonesecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "vserver cifs" -access allsecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "vserver export-policy" -access allsecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "vserver fcp" -access allsecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "vserver fpolicy" -access allsecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "vserver iscsi" -access allsecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "vserver nfs" -access allsecurity login role create -vserver <vserver_name> -role IntelliSnapRole -cmddirname "vserver services ndmp" -access allsecurity login create -user-or-group-name IntelliSnapUser -application ontapi -authmethod password -role IntelliSnapRole -vserver <vserver_name>security login create -user-or-group-name IntelliSnapUser -application ssh -authmethod password -role IntelliSnapRole -vserver <vserver_name>security login create -user-or-group-name IntelliSnapUser -application http -authentication-method password -role IntelliSnapRole -vserver <vserver_name>vserver services web access create -vserver <vserver_name> -name rest -role IntelliSnapRolesecurity login unlock -username IntelliSnapUser -vserver <vserver_name>vserver modify -vserver -volume-delete-retention-hours 0
