Nota

Este complemento es parte del colección dellemc.openmanage (versión 3.0.0).

Para instalarlo use: ansible-galaxy collection install dellemc.openmanage.

Para usarlo en un libro de jugadas, especifique: dellemc.openmanage.idrac_bios.

Nuevo en la versión 2.1.0: de dellemc.openmanage

  • Sinopsis
  • Requisitos
  • Parámetros
  • Notas
  • Ejemplos de
  • Valores devueltos

Sinopsis

  • Este módulo permite configurar la BIOS attributes.

Requisitos

Los siguientes requisitos son necesarios en el host que ejecuta este módulo.

  • omsdk
  • pitón> = 2.7.5

Parámetros

Parámetro Opciones / Valores predeterminados Comentarios
attributesdiccionario Diccionario de BIOS attributes y par de valores. Los atributos deben formar parte del Registro de atributos del BIOS de Redfish Dell. Utilice https: //idrac_ip/redfish/v1/Systems/System.Embedded.1/Bios para ver el URI de Redfish. Si se proporcionan opciones obsoletas y lo mismo se repite en attributes entonces valores en attributes tendrá prioridad.attributes es mutuamente excluyente con boot_sources.
El modo de iniciostring
    Opciones:

  • BIOS
  • Uefi
(en desuso) Establece el modo de arranque en BIOS o UEFI. Esta opción está en desuso y se eliminará en una versión posterior. Usar attributes para configurar el BIOS attributes.El modo de inicio es mutuamente excluyente con boot_sources.
secuencia de iniciostring (obsoleto) Permite configurar la secuencia de inicio en el modo de inicio BIOS o en el modo de inicio Secure UEFI reorganizando las entradas de inicio en Descriptor de dispositivo totalmente calificado (FQDD). Esta opción está obsoleta y se eliminará en una versión posterior. Usar attributes para configurar el BIOS attributes.secuencia de inicio es mutuamente excluyente con boot_sources.
boot_sourceslista / elementos =string Lista de dispositivos de arranque para establecer la configuración de las fuentes de arranque.boot_sources es mutuamente excluyente con attributes, secuencia de inicio, onetime_boot_mode, modo_de_inicio_seguro, nvme_mode, El modo de inicio.
idrac_ipstring / requerido Dirección IP de iDRAC.
idrac_passwordstring / requerido Contraseña de usuario de iDRAC.
alias: idrac_pwd
idrac_portentero Defecto:
443
Puerto iDRAC.
idrac_userstring / requerido Nombre de usuario de iDRAC.
nvme_modestring
    Opciones:

  • NonRaid
  • Redada
(en desuso) Configura el modo NVME en los servidores PowerEdge basados ​​en iDRAC 9. Esta opción está en desuso y se eliminará en una versión posterior. Usar attributes para configurar el BIOS attributes.nvme_mode es mutuamente excluyente con boot_sources.
onetime_boot_modestring
    Opciones:

  • Discapacitado
  • OneTimeBootSeq
  • OneTimeCustomBootSeqStr
  • OneTimeCustomHddSeqStr
  • OneTimeCustomUefiBootSeqStr
  • OneTimeHddSeq
  • OneTimeUefiBootSeq
(en desuso) Configura la configuración del modo de inicio único. Esta opción está en desuso y se eliminará en una versión posterior. Usar attributes para configurar el BIOS attributes.onetime_boot_mode es mutuamente excluyente con boot_sources.
modo_de_inicio_segurostring
    Opciones:

  • AuditMode
  • DeployedMode
  • Modo de configuración
  • Modo de usuario
(en desuso) Configura cómo el BIOS usa los objetos de política de arranque seguro en los servidores PowerEdge basados ​​en iDRAC 9. Esta opción está en desuso y se eliminará en una versión posterior. Usar attributes para configurar el BIOS attributes.modo_de_inicio_seguro es mutuamente excluyente con boot_sources.
share_mntstring Ruta de montaje local del recurso compartido de red con permiso de lectura y escritura para el usuario ansible. Esta opción es obligatoria para los recursos compartidos de la red.
share_namestring Recurso compartido de red o ruta local.
share_passwordstring Contraseña de usuario de recurso compartido de red. Esta opción es obligatoria para compartir CIFS.
alias: share_pwd
share_userstring Nombre de usuario del recurso compartido de red. Usa el formato ‘[email protected]’o’ dominio usuario ‘si el usuario es parte de un dominio. Esta opción es obligatoria para compartir CIFS.

Notas

Nota

  • Ejecute este módulo desde un sistema que tenga acceso directo a DellEMC iDRAC.
  • Este módulo admite check_mode.

Ejemplos de

----name: Configure generic attributes of the BIOS
  dellemc.openmanage.idrac_bios:idrac_ip:"192.168.0.1"idrac_user:"user_name"idrac_password:"user_password"attributes:BootMode:"Bios"OneTimeBootMode:"Enabled"BootSeqRetry:"Enabled"-name: Configure PXE generic attributes
  dellemc.openmanage.idrac_bios:idrac_ip:"192.168.0.1"idrac_user:"user_name"idrac_password:"user_password"attributes:PxeDev1EnDis:"Enabled"PxeDev1Protocol:"IPV4"PxeDev1VlanEnDis:"Enabled"PxeDev1VlanId:1PxeDev1Interface:"NIC.Embedded.1-1-1"PxeDev1VlanPriority:2-name: Configure boot sources
  dellemc.openmanage.idrac_bios:idrac_ip:"192.168.0.1"idrac_user:"user_name"idrac_password:"user_password"boot_sources:-Name:"NIC.Integrated.1-2-3"Enabled:trueIndex:0-name: Configure multiple boot sources
  dellemc.openmanage.idrac_bios:idrac_ip:"192.168.0.1"idrac_user:"user_name"idrac_password:"user_password"boot_sources:-Name:"NIC.Integrated.1-1-1"Enabled:trueIndex:0-Name:"NIC.Integrated.2-2-2"Enabled:trueIndex:1-Name:"NIC.Integrated.3-3-3"Enabled:trueIndex:2-name: Configure boot sources - Enabling
  dellemc.openmanage.idrac_bios:idrac_ip:"192.168.0.1"idrac_user:"user_name"idrac_password:"user_password"boot_sources:-Name:"NIC.Integrated.1-1-1"Enabled:true-name: Configure boot sources - Index
  dellemc.openmanage.idrac_bios:idrac_ip:"192.168.0.1"idrac_user:"user_name"idrac_password:"user_password"boot_sources:-Name:"NIC.Integrated.1-1-1"Index:0

Valores devueltos

Los valores de retorno comunes están documentados aquí, los siguientes son los campos exclusivos de este módulo:

Llave Devuelto Descripción
error_infodiccionario en error HTTP Detalles del error HTTP.
Muestra:‘error’: ‘@ Message.ExtendedInfo’: [‘Message’: ‘Unable to process the request because an error occurred.’, ‘MessageArgs’: [], ‘MessageId’: ‘GEN1234’, ‘RelatedProperties’: [], ‘Resolución’: ‘Vuelva a intentar la operación. Si el problema persiste, comuníquese con el administrador del sistema. ‘,’ Gravedad ‘:’ Crítico ‘],’ código ‘:’ Base.1.0.GeneralError ‘,’ mensaje ‘:’ Se ha producido un error general. Consulte ExtendedInfo para obtener más información. ‘
msgdiccionario éxito Configura la configuración del BIOS attributes.
Muestra:‘@ odata.context’: ‘/redfish/v1/$metadata#DellJob.DellJob’, ‘@ odata.id’: ‘/redfish/v1/Managers/iDRAC.Embedded.1/Jobs/JID_873888162305’, ‘@ odata.type ‘:’ # DellJob.v1_0_0.DellJob ‘,’ CompletionTime ‘:’ 2020-04-20T18: 50: 20 ‘,’ Descripción ‘:’ Instancia de trabajo ‘,’ EndTime ‘: Ninguno,’ Id ‘:’ JID_873888162305 ‘,’ JobState ‘:’ Completed ‘,’ JobType ‘:’ ImportConfiguration ‘,’ Message ‘:’ Perfil de configuración del servidor importado y aplicado con éxito. ‘,’ MessageArgs ‘: [], ‘MessageId’: ‘SYS053’, ‘Nombre’: ‘Configuración de importación’, ‘PercentComplete’: 100, ‘StartTime’: ‘TIME_NOW’, ‘Status’: ‘Success’, ‘TargetSettingsURI’: Ninguno, ‘retval’: Cierto

Autores

  • Felix Esteban (@ felixs88)
  • Anooja Vardhineni (@ anooja-vardhineni)