Ansible - Junos

2

Estou tentando usar o ansible com dispositivos Junos, seguindo este documento:

link

Eu criei este manual:

- name: run a set of commands
  junos_command:
    commands: ['show version', 'show ip route']

E este outro:

- name: run show version on remote devices
  junos_command:
    commands: show version

Mas estou recebendo esses erros:

ERROR! 'junos_command' is not a valid attribute for a Play

The error appears to have been in '/home/joseluis/junos_command.yml': line 1, column 3, but may be elsewhere in the file depending on the exact syntax problem.

The offending line appears to be:


- name: run a set of commands   ^ here

Eu tenho as seguintes versões:

  • ansible 2.3.0.0-1ppa ~ fiel
  • junos-eznc (2.1.3)
  • jxmlease (1.0.1)

O que posso fazer?

    
por José Luis 09.06.2017 / 10:39

1 resposta

2

As linhas que você postou são Tarefas .

Em um manual, você deve especificar pelo menos os hosts e tarefas de destino.

- hosts: my_hosts
  tasks:
    - name: run show version on remote devices
      junos_command:
        commands: show version

Veja o link

    
por 09.06.2017 / 11:04

Tags