Playbooks must be in yaml. Inventories can be in json (at least dynamic inventories require it), but not the playbooks themselves.

On 6/26/19 3:08 PM, Narahari 'n' Savitha wrote:
Hello Folkds:

Thank you in advance for your time and attention.

I wrote a playbook in the json format.

    [
      {
        "name": "Test the json mode"
        "hosts": "cool_columbus",
        "tasks": [
          {
            "name": "First task"
            "shell": {
              "chdir": "/tmp",
              "free_form": "ls -l",
            }
          }
        ]
      }
    ]


when I run it with the command

         ansible-playbook test_playbook.json

        ERROR! Syntax Error while loading YAML.

          expected ',' or '}', but got '<scalar>'


        The error appears to have been in
        '/home/pidansible/test_playbook.json': line 4, column 5, but may

        be elsewhere in the file depending on the exact syntax problem.


        The offending line appears to be:



What am I doing wrong and how to run this ?

Please help.

-N
--
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] <mailto:[email protected]>. To post to this group, send email to [email protected] <mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/701970c3-3726-4261-aa2f-56ba64370acc%40googlegroups.com <https://groups.google.com/d/msgid/ansible-project/701970c3-3726-4261-aa2f-56ba64370acc%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.

--
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/b360f0bc-78aa-0f17-f13d-e8cb29c286bd%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to