diff --git a/snippets/ansible/tasks.yml b/snippets/ansible/tasks.yml index 008daff..1b8ed1a 100644 --- a/snippets/ansible/tasks.yml +++ b/snippets/ansible/tasks.yml @@ -972,9 +972,10 @@ bucket_name: my-bucket object_name: prefix/object.tar - name: Download objects from S3 - # The 'amazon.aws.s3_object' module might be *not* suitable here as at the time of writing it stores - # downloaded data in memory before flushing it to disk, filling the host's memory up when downloading big - # files + # The 'amazon.aws.s3_object' module might be *not* suitable for files bigger than the executor's currently + # available memory. See . + # TL:DR: at the time of writing, the module keeps downloaded data in memory before flushing it to disk, + # filling up the host's memory when downloading big files and causing it to stall or crash. amazon.aws.s3_object: bucket: my-bucket object: prefix/object.tar