Hi Avinash, Mujeeb already tried these things. Error is due to ARM AMI not running on any region. I don't have an account to test this. Can you please help?
Mujeeb, please specify all details like AMI and region details and console log. On Tue, Jun 23, 2020 at 3:41 PM Avinash Jadhav <[email protected]> wrote: > Hi Mujeeb, > Please follow the below step > > Once you are done with the AWS account and the User creation, you can move > forward and install the required things. > > 1. Ansible: > 1. Install Ansible on a RHEL/CentOS Linux based system > 1. *$ sudo yum install Ansible* > 2. Install Ansible on a Debian/Ubuntu Linux based system > 1. *$ sudo apt-get install software-properties-common* > 2. *$ sudo apt-add-repository ppa:Ansible/Ansible* > 3. *$ sudo apt-get update* > 4. *$ sudo apt-get install Ansible* > 3. Install Ansible using pip > 1. *$ sudo pip install Ansible* > 2. *Once installed you can verify by Ansible –version this > command.* > 2. Python: > 1. $ sudo apt-get update > 2. $ sudo apt-get install python3.6 > 3. You can follow this link > <https://docs.python-guide.org/starting/install3/linux/> for more > details. > 3. Boto: (Boto is a Python package which provides an interface to AWS.) > 1. First, install pip > 1. *$ sudo apt install python3-pip or* > 2. *$ yum install python-pip* > 2. Now install boto > 1. *$ pip install boto* > > Now, we are done with the package installation, we can move ahead and > start writing our Ansible playbook. > Note: There are multiple ways you can install the above packages. I have > added the ones that I followed but you can install as per your knowledge. > Now open a terminal and create a file with the extension .yml or .ymal, > add below script and save it. > > # Basic provisioning example > - name: Ansible test > hosts: localhost > tasks: > - name: launching AWS instance using Ansible > ec2: > key_name: aws_instance_Ansible > instance_type: t2.micro > image: ami-0dacb0c129b49f529 > region: us-east-2 > wait: yes > group: Ansible > count: 1 > vpc_subnet_id: default > assign_public_ip: yes > aws_access_key: ***********xxxxxxxx > Aws_secret_key: ***********xxxxxxxx > > > On Tue, 23 Jun 2020 at 15:37, Mujeeb k.s <[email protected]> wrote: > >> Hi >> >> I am trying to create EC2 in using play book, but i am unable to create >> instance >> I am getting below error >> >> Please help me, how can i fix this issue >> >> >> [root@jenkinansible ansible]# ansible-playbook ec2.yml >> >> PLAY [creating ec2 instance] >> ************************************************************************************************************************************************************************ >> >> TASK [Gathering Facts] >> ****************************************************************************************************************************************************************************** >> ok: [localhost] >> >> TASK [creating ec2 instance] >> ************************************************************************************************************************************************************************ >> fatal: [localhost]: FAILED! => {"changed": false, "msg": "Instance >> creation failed => Unsupported: The requested configuration is currently >> not supported. Please check the documentation for supported >> configurations."} >> >> PLAY RECAP >> ****************************************************************************************************************************************************************************************** >> localhost : ok=1 changed=0 unreachable=0 >> failed=1 skipped=0 rescued=0 ignored=0 >> >> [root@jenkinansible ansible]# >> >> -- >> 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 view this discussion on the web visit >> https://groups.google.com/d/msgid/ansible-project/509b3dbe-e01c-4a52-833d-65eb0c5dedb8o%40googlegroups.com >> <https://groups.google.com/d/msgid/ansible-project/509b3dbe-e01c-4a52-833d-65eb0c5dedb8o%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/CABAvFDOpaNCLqh%3Dc-mszTXuifQ%2B3R%2BYSZtwF9PQn%3DMh0Xf0aAg%40mail.gmail.com > <https://groups.google.com/d/msgid/ansible-project/CABAvFDOpaNCLqh%3Dc-mszTXuifQ%2B3R%2BYSZtwF9PQn%3DMh0Xf0aAg%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- Thanks, Abhijeet Kasurde -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAFwWkHpVJAWh8iq7%3D%3DENbgs-qKiVXjoh5xQ0pP%2BG8g5VgAG5mA%40mail.gmail.com.
