win_pending_reboot
win_pending_reboot - Проверка ожидающих перезагрузок Windows
Краткое описание
- Этот модуль Ansible проверяет три конкретных места в реестре, где сервер Windows может указывать, что требуется перезагрузка.
Параметры
Параметр | Выборы/По умолчанию | Комментарии |
---|---|---|
skip_component_based_servicing логическое |
Выборы:
|
Указывает, нужно ли пропустить перезагрузки, вызванные компонентом обслуживания на основе компонентов |
skip_windows_update логическое |
Выборы:
|
Указывает, нужно ли пропустить перезагрузки, вызванные обновлением Windows |
skip_pending_file_rename логическое |
Выборы:
|
Указывает, нужно ли пропустить перезагрузки, вызванные изменением имени файла в ожидании |
skip_pending_computer_rename логическое |
Выборы:
|
Указывает, нужно ли пропустить перезагрузки, вызванные изменением имени компьютера в ожидании |
skip_ccm_client_sdk логическое |
Выборы:
|
Указывает, нужно ли пропустить перезагрузки, вызванные клиентом ConfigMgr |
Примеры
---
- hosts: localhost
roles:
- win_pending_reboot
tasks:
- name: получить статус ожидающей перезагрузки
win_pending_reboot:
skip_ccm_client_sdk: нет
register: test_pending_reboot_result
- name: перезагрузка при необходимости
win_reboot:
when: test_pending_reboot_result.reboot_required
Возвращаемые значения
Общие возвращаемые значения задокументированы здесь, следующие поля уникальны для этого модуля:
Ключ | Возвращается | Описание |
---|---|---|
component_based_servicing логическое |
успех | True , если компонент обслуживания на основе компонентов запросил перезагрузку.Пример: False |
windows_update логическое |
успех | True , если обновление Windows запросило перезагрузку.Пример: False |
pending_file_rename логическое |
успех | True , если ожидание изменения имени файла вызвало перезагрузку.Пример: False |
pending_computer_rename логическое |
успех | True , если ожидание изменения имени компьютера вызвало перезагрузку.Пример: False |
ccm_client_sdk логическое |
успех и skip_ccm_client_sdk = нет |
True , если клиент ConfigMgr вызвал перезагрузку.Пример: False |
reboot_required логическое |
успех | True , если серверу требуется перезагрузка.Пример: True |
Примечания
- Этот модуль использует некоторые частичные или полные части функций с открытым исходным кодом в PowerShell из следующих источников.
- xPendingReboot https://github.com/PowerShell/xPendingReboot.git
- ansible-windows-pending-reboot https://github.com/valerius257/ansible-windows-pending-reboot
Авторы
- Стефан Бильке (@sbilque)
Лицензия
Этот проект лицензирован под MIT License.
Смотрите LICENSE, чтобы увидеть полный текст.
Установить
ansible-galaxy install informatique-cdc/ansible-role-win_pending_reboot
Лицензия
mit
Загрузки
7274
Владелец
Informatique CDC, subsidiary of Group Caisse des Dépôts is a key player in IT services and digital trust.