NetApp Community Update
This site will enter Read Only mode on July 23 as we prepare to move to a new platform. You will still be able to view content, but posting and replying will be temporarily disabled.
We're excited to launch our new Community experience on July 30 and more information will follow soon.
Stay connected during the transition - Join our Discord community today.

Software Development Kit (SDK) and API Discussions

Ansibleの「gather_subset」Specifying the module with "all" will result in an error

mao
3,884 Views

-admin権限でreadonlyのユーザーをAnsible用に作成

<NetApp>

ONTAP9.12.1P5 FAS2750

 

<Python関連> ansible 6.2.0 ansible-core 2.13.3 netapp-lib 2020.3.12

<ansible-galaxy関連>※モジュールコレクションのことです netapp.ontap 21.21.0

 

Admin edit with subject translation:

Specifying the module with "all" will result in an error.

1 ACCEPTED SOLUTION

RossC
3,737 Views

Hi @mao 

 

We don't have Japanese language coverage here on our forum, so apologies for the response being in English. 

 

I shared your post with some of our Ansible community on our NetApp Community Discord - https://discord.com/channels/855068651522490400/1141905680773677138

 

Their feedback was as follows:

 

It look like they set subset to all which isn't documented in our documentation, and would not recommend anyone do. So i'm not sure how they found that hidden opened. Problem with that option is it will call every single REST GET (https://library.netapp.com/ecmdocs/ECMLP2885799/html/) and if any one of them fail they whole function will fail In this case their case they hit /cluster/metrocluster which they don't have enable so the REST api return that message. What they should be doing is adding just the subset they want to be geting info from, and not all sub sets.

View solution in original post

1 REPLY 1

RossC
3,738 Views

Hi @mao 

 

We don't have Japanese language coverage here on our forum, so apologies for the response being in English. 

 

I shared your post with some of our Ansible community on our NetApp Community Discord - https://discord.com/channels/855068651522490400/1141905680773677138

 

Their feedback was as follows:

 

It look like they set subset to all which isn't documented in our documentation, and would not recommend anyone do. So i'm not sure how they found that hidden opened. Problem with that option is it will call every single REST GET (https://library.netapp.com/ecmdocs/ECMLP2885799/html/) and if any one of them fail they whole function will fail In this case their case they hit /cluster/metrocluster which they don't have enable so the REST api return that message. What they should be doing is adding just the subset they want to be geting info from, and not all sub sets.

Public