Hello la liste,
Je fais un simple test de play vers un CCR Mikrotik mais je me ramasse
un vent.
Si quelqu'un a une piste, je suis preneur.
Le Ctrl Ansible est sur une Ubuntu.
Un rapide contrôle:
ansible@emmanuel-virtual-machine:~/dev$ ansible --version
ansible 2.9.4
config file = /etc/ansible/ansible.cfg
configured module search path =
[u'/home/ansible/.ansible/plugins/modules',
u'/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python2.7/dist-packages/ansible
executable location = /usr/bin/ansible
python version = 2.7.17 (default, Nov 7 2019, 10:07:09) [GCC 7.4.0]
ansible@emmanuel-virtual-machine:~/dev$ ansible-doc -t cliconf routeros
> ROUTEROS (/usr/share/ansible/plugins/cliconf/routeros.py)
This routeros plugin provides low level abstraction apis for
sending and receiving CLI commands from MikroTik RouterOS network devices.
* This module is maintained by The Ansible Community
METADATA:
status:
- preview
supported_by: community
mais sur le play :
PLAY [mikrotik]
***********************************************************************************************************************************************************************************************************************
TASK [CCR1016]
************************************************************************************************************************************************************************************************************************
fatal: [192.168.17.199]: FAILED! => {"msg": "Could not find imported
module support code for routeros_command. Looked for either
Conditional.py or netcli.py"}
PLAY RECAP
****************************************************************************************************************************************************************************************************************************
192.168.17.199 : ok=0 changed=0 unreachable=0
failed=1 skipped=0 rescued=0 ignored=0
et pourtant, plus simple, c'est pas possible :
---
- hosts: mikrotik
connection: network_cli
gather_facts: no
tasks:
- name: CCR1016
routeros_command:
commands: /ip route add dst-address=1.1.1.1/32 gateway=192.168.52.3
...
Merci !
Emmanuel
---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/