I have the following ansible code:
- name: Delete Everyone permissions.
netapp.ontap.na_ontap_file_security_permissions:
hostname: "{{ netapp_hostname }}"
username: "{{ netapp_username }}"
password: "{{ netapp_password }}"
https: true
validate_certs: false
state: absent
vserver: "{{ vserver }}"
access_control: file_directory
path: "{{ path }}"
propagation_mode: propagate
validate_changes: warn
acls:
- access: access_allow
user: "Everyone"
apply_to:
this_folder: true
files: true
sub_folders: true
When run against a path with low file count, it succeeds with no issues.
When run against a high file count path, I receive the following error:
TASK [Delete Everyone permissions.] ************************************************************************************
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: NoneType: None
fatal: [localhost]: FAILED! => {"changed": false, "msg": "Error deleting file security permissions acl /target_folder: job reported error: Timeout error: Process still running, received {'job': {'uuid': 'd1f1f758-3b81-11ee-a6d9-00a098f678e8', '_links': {'self': {'href': '/api/cluster/jobs/d1f1f758-3b81-11ee-a6d9-00a098f678e8'}}}}."}
If I continue to run the playbook over again, it will eventually succeed without the error and delete "everyone" from the path.
I'm assuming this is some kind of timeout. Has anyone else experienced this issue and does anyone have a fix?