The documentation doesn't clearly say that "owning_resource" ONLY works for the 5 subsets mentioned.
Also the module doesn't throw an error, when used on other subsets.
Component Name
na_ontap_rest_info
Ansible Version
$ ansible --version
not relevant
ONTAP Collection Version
$ ansible-galaxy collection list
not relevant
ONTAP Version
sridharc-vsim34::> version
NetApp Release 9.7.0: Tue May 18 10:45:16 UTC 2021
not relevant
I expected that only the lunmaps from the specified svm were going to be returned, but all cluster lunmaps are returned.
Or throw an error if used incorrectly.
Also the documentation should be changed with a clear example where to use parameters and when to use owning_resource. It now says "it's required for these 5 subsets". It should say : "is required and only works with these 5 subsets"
Actual Results
In a decommissioning playbook, this took offline 1500 luns at a customer!
Summary
The documentation doesn't clearly say that "owning_resource" ONLY works for the 5 subsets mentioned. Also the module doesn't throw an error, when used on other subsets.
Component Name
na_ontap_rest_info
Ansible Version
ONTAP Collection Version
ONTAP Version
Playbook
Steps to Reproduce
Expected Results
I expected that only the lunmaps from the specified svm were going to be returned, but all cluster lunmaps are returned. Or throw an error if used incorrectly. Also the documentation should be changed with a clear example where to use parameters and when to use owning_resource. It now says "it's required for these 5 subsets". It should say : "is required and only works with these 5 subsets"
Actual Results