This Play installs python3, pip3, boto3 and botocore, and trys to use
aws_s3 module to download a file:
TASK [run yum update -y using yum module]
***************************************************************************************
ok: [ip-10-200-2-137.us-west-2.compute.internal]
TASK [Install python3 and pip3]
*************************************************************************************************
changed: [ip-10-200-2-137.us-west-2.compute.internal]
TASK [Install boto3 and botocore with pip3 module]
******************************************************************************
changed: [ip-10-200-2-137.us-west-2.compute.internal]
TASK [Create a directory if it does not exist using file module]
****************************************************************
changed: [ip-10-200-2-137.us-west-2.compute.internal]
TASK [downlod file from s3 with aws_s3 module]
**********************************************************************************
fatal: [ip-10-200-2-137.us-west-2.compute.internal]: FAILED! => {"changed":
false, "msg": "Python modules \"botocore\" or \"boto3\" are missing, please
install both"}
It fails because it says boto3 is missing, but it actually is not:
>From the Target host you can see that boto3 is installed:
[ec2-user@ip-10-200-2-137 ~]$ pip3 freeze
boto3==1.9.120
botocore==1.12.120
docutils==0.14
jmespath==0.9.4
python-dateutil==2.8.0
s3transfer==0.2.0
six==1.12.0
urllib3==1.24.1
[ec2-user@ip-10-200-2-137 ~]
Is this is bug? Thank you for any help
This is the task that fails:
- name: downlod file from s3 with aws_s3 module aws_s3: bucket: mybucket
object: mybucket/jre-8u201-linux-x64.tar.gz dest:
/home/ec2-user/updater/jre-8u201-linux-x64.tar.gz mode: get
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/e81f25a5-1104-4b36-b2a4-5a037610a9b9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.