dellemc.openmanage.idrac_os_deployment – Загрузка с сетевого ISO-образа
Примечание
Этот плагин входит в состав коллекции dellemc.openmanage (версия 3.0.0).
Для его установки используйте: ansible-galaxy collection install dellemc.openmanage.
Для использования в книге задач укажите: dellemc.openmanage.idrac_os_deployment.
Новое в версии 2.1.0: от dellemc.openmanage
Обзор
- Загрузка с сетевого ISO-образа.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- omsdk
- python >= 2.7.5
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| expose_duration целое число | Значение по умолчанию: 1080 | Время в минутах, в течение которого ISO-образ будет доступен как локальное устройство CD-ROM для хост-сервера. После истечения времени ISO-образ автоматически отключается. |
| idrac_ip строка / обязательно | IP-адрес iDRAC. | |
| idrac_password строка / обязательно | Пароль пользователя iDRAC. Псевдонимы: idrac_pwd | |
| idrac_port целое число | Значение по умолчанию: 443 | Порт iDRAC. |
| idrac_user строка / обязательно | Имя пользователя iDRAC. | |
| iso_image строка / обязательно | Имя сетевого ISO-образа. | |
| share_name строка / обязательно | Сеть CIFS или NFS. | |
| share_password строка | Пароль пользователя сети. Этот параметр обязателен для сетевого общего ресурса CIFS. Псевдонимы: share_pwd | |
| share_user строка | Имя пользователя сети в формате 'user@domain' или 'domain\\user', если пользователь принадлежит домену, иначе 'user'. Этот параметр обязателен для сетевого общего ресурса CIFS. |
Примечания
Примечание
- Выполняйте этот модуль с системы, имеющей прямой доступ к DellEMC iDRAC.
- Этот модуль не поддерживает
check_mode.
Примеры
---
- name: Boot to Network ISO
dellemc.openmanage.idrac_os_deployment:
idrac_ip: "192.168.0.1"
idrac_user: "user_name"
idrac_password: "user_password"
share_name: "192.168.0.0:/nfsfileshare"
iso_image: "unattended_os_image.iso"
expose_duration: 180
Возвращаемые значения
Общие возвращаемые значения описаны в здесь. Ниже приведены поля, уникальные для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| boot_status словарь | всегда | Подробности о выполнении операции загрузки с сетевого ISO-образа. Пример: {'DeleteOnCompletion': 'false', 'InstanceID': 'DCIM_OSDConcreteJob:1', 'JobName': 'BootToNetworkISO', 'JobStatus': 'Успешно', 'Сообщение': 'Команда выполнена успешно.', 'MessageID': 'OSD1', 'Имя': 'BootToNetworkISO', 'Статус': 'Успешно', 'файл': '192.168.0.0:/nfsfileshare/unattended_os_image.iso', 'retval': True} |
| msg строка | при ошибке | Общий статус устройства. Пример: Не удалось загрузиться с сетевого iso-образа |
Авторы
- Felix Stephen (@felixs88)
- Jagadeesh N V (@jagadeeshnv)
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/dellemc/openmanage/idrac_os_deployment_module.html