Since the SDK only has functions to marshal and unmarshal XML, the latest SDK is compatible with earlier versions on ONTAP and OnCommand (DFM). The actual API code is in ONTAP and OnCommand, not the SDK.
We have a problem with third party software communicating with DFM via NM SDK - some queries do not work. We want to exclude compatibility problem and this software was tested with NM SDK 4.0 and DFM 4.0P1.
I asked this question on behalf of my colleague that is currently in the field without access to Community. Here is his explanation:
IBM TivSAM 22.214.171.124 with NetApp Extension
During storage discovery I am receiving following error: "Failed to discover Datasets with the reason Dataset discovery failed with the exception : VFiler discovery failed with the exception : Vfiler discovery failed with the exception : Failed to get Vfiler Information with the exception : null"
I have created vfiler vf0001:
> vfiler status
and a dataset with resource pool that contains aggr1.
Manual provisioning from Managament Console works for the dataset with resources from resource pool on vf0001.
Supported OnCommand version is 4.0PL with Ontap 7.3.1 and I am using 5.0 with 8.1.
It might be version issue or misconfiguration.
According to IBM techsupport vfiler=null where there is no vfiler configured on a netapp storage.