Did you use MS Word or something to edit the yaml file? The name key should be lower case.
Sent from a mobile device ________________________________ From: prasanna kumar <[email protected]> Sent: Thursday, March 24, 2022 11:17:23 AM To: [email protected] <[email protected]>; Dick Visser <[email protected]> Subject: Ansible play book error ec2 setpu Dear dick, I have to install aws ec2 instances through ansible-playbook,I am getting this error,kindly help me ERROR! A playbook must be a list of plays, got a <class 'ansible.parsing.yaml.objects.AnsibleMapping'> instead The error appears to be in '/etc/ansible/task.yml': line 2, column 3, but may be elsewhere in the file depending on the exact syntax problem. The offending line appears to be: --- Name: webserver ^ here this is code, kindly help me --- Name: webserver hosts: centos connection: local tasks: - name: launching ec2 ec2: instance_type: t2.micro key_name: cgs image: ami-04be797e37992bf1e region: us-west-1 group: default count: 1 vpc_subnet_id: subnet-094c33691ee761fe0 wait: yes assign_public_ip: yes ~ Thanks & regards, Prasanna Kumar .S -- 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/AM0PR02MB4402E703EA1CB1091EBFBE26F4199%40AM0PR02MB4402.eurprd02.prod.outlook.com.
