ipmi_boot - Управление порядком загрузки устройств
Новая версия 2.2.
Описание
- Используйте этот модуль для управления порядком загрузки устройств.
Требования (для хоста, выполняющего модуль)
- python >= 2.6
- pyghmi
Параметры
| параметр | обязательный | по умолчанию | допустимые значения | комментарии |
|---|---|---|---|---|
| bootdev | да |
| Устанавливает устройство загрузки, используемое при следующей перезагрузке | |
| name | да | Имя хоста или IP-адрес BMC. | ||
| password | да | Пароль для подключения к BMC. | ||
| persistent | нет |
| Если установлено, запрашивается, чтобы системное ПО использовало это устройство после следующей загрузки. Имейте в виду, что многие системы не поддерживают это. | |
| port | нет | 623 | Порт удаленного RMCP. | |
| state | нет | present |
| Указывает, нужно ли гарантировать, что устройства загрузки будут использоваться. |
| uefiboot | нет |
| Если установлено, явно запрашивается загрузка UEFI. Строго говоря, спецификация предполагает, что если не установлено, система должна загружаться через BIOS и не предоставляет варианта "не важно". На практике, если этот флаг не установлен, это не препятствует загрузке UEFI на любой системе, с которой я сталкивался. | |
| user | да | Имя пользователя для подключения к BMC. |
Примеры
# Ensure bootdevice is HD.
- ipmi_boot:
name: test.testdomain.com
user: admin
password: password
bootdev: hd
# Ensure bootdevice is not Network
- ipmi_boot:
name: test.testdomain.com
user: admin
password: password
bootdev: network
state: absent
Возвращаемые значения
Общие возвращаемые значения описаны здесь Возвращаемые значения, следующие поля уникальны для этого модуля:
| имя | описание | возвращается | тип | пример |
|---|---|---|---|---|
| bootdev | Название устройства загрузки, которое будет использоваться после следующей загрузки. | успех | строка | default |
| persistent | Если True, системное ПО будет использовать это устройство после следующей загрузки. | успех | bool | False |
| uefimode | Если True, системное ПО будет использовать UEFI загрузку после следующей загрузки. | успех | bool | False |
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Для получения помощи в разработке модулей, если вы заинтересованы, пожалуйста, прочитайте Информация о сообществе и участие, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/ipmi_boot_module.html