#windows #ansible #reboot
Вопрос:
Я использую ansible для Windows. Код playbook перезагрузки, указанный ниже, выполняется на одном наборе машин, но не в другом наборе ящиков.
---
-
gather_facts: true
hosts: SoftwareUpgrade
tasks:
-
win_updates:
category_names:
- CriticalUpdates
- SecurityUpdates
reboot: no
-
win_reboot:
msg: "Reboot initiated by Ansible"
reboot_timeout: 7200
post_reboot_delay: 600
test_command: whoami
connect_timeout: 5
Ошибка
фатально: [полное доменное имя машины введено здесь ]: СБОЙ! => {«изменено»: ложь, «прошло»: 0, «msg»: «Команда перезагрузки не удалась, ошибка: завершение работы: Неверное преобразование даты: /rrnrn#>< CLIXMLrn<Версия Objs=»1.1.0.1″ xmlns=»http://schemas.microsoft.com/powershell/2004/04″><Версия Objs=»1.1.0.1″ xmlns=»http://schemas.microsoft.com/powershell/2004/04″><Obj S=»прогресс» RefId=»0″><Obj S=»прогресс» RefId=»0″><TN RefId=»0″> System.Management.Автоматизация.PSCustomObjectSystem.Объект<I64 N=»Идентификатор источника»>1<I64 N=»Идентификатор источника»><PR N=»Запись»>Подготовка модулей к первому использованию. 0-1-1 Завершено-1 «, «перезагрузка»: ложь, «запуск»: «2021-08-17T09:06:54.071067»}
Рабочее поле находится на prem, а сбой-в облаке. Еще одна разница-операционная система (работает в 2012 году, а сбой-в 2019 году).
Я не вижу никаких проблем при запуске других книг, связанных с установкой клиента Oracle, запуском bat, запуском powershell и установкой JDK. Единственная проблема связана с командой перезагрузки ( win_reboot
модуль ansible). Даже простая перезагрузка без каких-либо параметров завершается неудачей.