Size: a a a

ansible — русскоговорящее сообщество

2021 June 12

SA

Second Admin in ansible — русскоговорящее сообщество
источник
2021 June 14

GK

Gwyneth Kaufman in ansible — русскоговорящее сообщество
11
источник

GK

Gwyneth Kaufman in ansible — русскоговорящее сообщество
11
источник

GK

Gwyneth Kaufman in ansible — русскоговорящее сообщество
11
источник
2021 June 15

VO

Verlie Ochoa in ansible — русскоговорящее сообщество
12
источник

u

userdx in ansible — русскоговорящее сообщество
всем мир
источник

u

userdx in ansible — русскоговорящее сообщество
взываю к помощи, такой нехитрый плейбук, оригинал:
- name: IOS configuration
 hosts: swt

 tasks:
   - name: IOS config
     ios_config:
#          parents:
#           - interface Vlan500
#          lines:
#           - ip address 10.10.10.50 255.255.255.0
#           - no shutdown
         
         lines:
          - service timestamps debug datetime msec service timestamps log datetime msec localtime year
#           - logging userinfo
#           - logging buffered 10240
#           - logging console critical

#           - no ip dhcp snooping
         
#          backup: yes
         save_when: always

возвращает такое безобразие:

"module_stderr": "Traceback (most recent call last):\n  File \"/root/.ansible/tmp/ansible-local-12481o5nk8zhu/ansible-tmp-1623759287.2335732-172276714180144/AnsiballZ_ios_config.py\", line 113, in <module>\n    _ansiballz_main()\n  File \"/root/.ansible/tmp/ansible-local-12481o5nk8zhu/ansible-tmp-1623759287.2335732-172276714180144/AnsiballZ_ios_config.py\", line 105, in _ansiballz_main\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n  File \"/root/.ansible/tmp/ansible-local-12481o5nk8zhu/ansible-tmp-1623759287.2335732-172276714180144/AnsiballZ_ios_config.py\", line 48, in invoke_module\n    imp.load_module('main', mod, module, MOD_DESC)\n  File \"/tmp/ansible_ios_config_payload_XENJT7/main.py\", line 541, in <module>\n  File \"/tmp/ansible_ios_config_payload_XENJT7/main.py\", line 472, in main\n  File \"/tmp/ansible_ios_config_payload_XENJT7/main.py\", line 333, in edit_config_or_macro\n  File \"/tmp/ansible_ios_config_payload_XENJT7/ansible_ios_config_payload.zip/ansible/module_utils/connection.py\", line 173, in __rpc__\nansible.module_utils.connection.ConnectionError: service timestamps debug datetime msec service timestamps log datetime msec localtime year\r\n                                                            ^\r\n% Invalid input detected at '^' marker.\r\n\r\nSWT_1(config)#\n",
   "module_stdout": "",
   "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error",
источник

u

userdx in ansible — русскоговорящее сообщество
каков вообще алгоритм отладки?
источник

SA

Second Admin in ansible — русскоговорящее сообщество
-vvv
источник

SA

Second Admin in ansible — русскоговорящее сообщество
пробовали ?
источник

u

userdx in ansible — русскоговорящее сообщество
это и есть вывод с -ввв
источник

u

userdx in ansible — русскоговорящее сообщество
блин пока сюда не написал не заметил "r\n% Invalid input detected at '^' " в выводе
источник

u

userdx in ansible — русскоговорящее сообщество
т.е. форматирование где-то некорректное
источник

SA

Second Admin in ansible — русскоговорящее сообщество
ansible.module_utils.connection.ConnectionError: service timestamps debug datetime msec service timestamps log datetime msec localtime year
источник

SA

Second Admin in ansible — русскоговорящее сообщество
ааа. а я подумал на коннект.
источник

SA

Second Admin in ansible — русскоговорящее сообщество
The ordered set of commands that should be configured in the section. The commands must be the exact same commands as found in the device running-config to ensure idempotency and correct diff. Be sure to note the configuration command syntax as some commands are automatically modified by the device config parser.
типа команды такой на циске нет ?
источник

u

userdx in ansible — русскоговорящее сообщество
есть, но видимо она в режиме exec (хотя ios_config собственно тоже орудует в режиме exec насколько я понимаю), похоже что-то не так с форматированием или типа того
источник

u

userdx in ansible — русскоговорящее сообщество
вот бы была визуализация вывода для каждого действия
источник

SA

Second Admin in ansible — русскоговорящее сообщество
ну можно по одной команде запускать ? я просто с этим модулем не работал.
источник

u

userdx in ansible — русскоговорящее сообщество
да, я все упростил до одной строки и таки установил ошибку в синтаксе вводимой команды
источник