dellemc / dellemc.openmanage / 2.1.5 / module / dellemc_configure_bios
Removed in 2.13
Reason:Replaced with M(idrac_bios). | Alternative:Use M(idrac_bios) instead.
Configure the BIOS configuration attributes.
| "added in version" 2.3 of dellemc.openmanage"
Authors: Felix Stephen (@felixs88)
deprecated | supported by community
Install with ansible-galaxy collection install dellemc.openmanage:==2.1.5
collections: - name: dellemc.openmanage version: 2.1.5
Configure the BIOS configuration attributes.
--- - name: Configure Bios Generic Attributes dellemc.openmanage.dellemc_configure_bios: idrac_ip: "xx.xx.xx.xx" idrac_user: "xxxx" idrac_password: "xxxxxxxx" attributes: BootMode : "Bios" OneTimeBootMode: "Enabled" BootSeqRetry: "Enabled"
- name: Configure PXE Generic Attributes dellemc.openmanage.dellemc_configure_bios: idrac_ip: "xx.xx.xx.xx" idrac_user: "xxxx" idrac_password: "xxxxxxxx" attributes: PxeDev1EnDis: "Enabled" PxeDev1Protocol: "IPV4" PxeDev1VlanEnDis: "Enabled" PxeDev1VlanId: x PxeDev1Interface: "NIC.Embedded.x-x-x" PxeDev1VlanPriority: x
- name: Configure Boot Sources dellemc.openmanage.dellemc_configure_bios: idrac_ip: "xx.xx.xx.xx" idrac_user: "xxxx" idrac_password: "xxxxxxxx" boot_sources: - Name : "NIC.Integrated.x-x-x" Enabled : true Index : 0
- name: Configure Boot Sources dellemc.openmanage.dellemc_configure_bios: idrac_ip: "xx.xx.xx.xx" idrac_user: "xxxx" idrac_password: "xxxxxxxx" boot_sources: - Name : "NIC.Integrated.x-x-x" Enabled : true Index : 0 - Name : "NIC.Integrated.x-x-x" Enabled : true Index : 1 - Name : "NIC.Integrated.x-x-x" Enabled : true Index : 2
- name: Configure Boot Sources - Enabled dellemc.openmanage.dellemc_configure_bios: idrac_ip: "xx.xx.xx.xx" idrac_user: "xxxx" idrac_password: "xxxxxxxx" boot_sources: - Name : "NIC.Integrated.x-x-x" Enabled : true
- name: Configure Boot Sources - Index dellemc.openmanage.dellemc_configure_bios: idrac_ip: "xx.xx.xx.xx" idrac_user: "xxxx" idrac_password: "xxxxxxxx" boot_sources: - Name : "NIC.Integrated.x-x-x" Index : 0
idrac_ip: description: iDRAC IP Address. required: true type: str boot_mode: choices: - Bios - Uefi description: - (deprecated)Configures the boot mode to BIOS or UEFI. - This option has been deprecated, and will be removed in later version. Please use the I(attributes) for BIOS attributes configuration instead. - I(boot_mode) is mutually exclusive with I(boot_sources). required: false nvme_mode: choices: - NonRaid - Raid description: - (deprecated)Configures the NVME mode in the 14th Generation of PowerEdge Servers. - This option has been deprecated, and will be removed in later version. Please use the I(attributes) for BIOS attributes configuration instead. - I(nvme_mode) is mutually exclusive with I(boot_sources). required: false share_mnt: description: Local mount path of the network share with read-write permission for ansible user. This option is mandatory for Network Share. required: false attributes: description: - Dictionary of bios attributes and value pair. Attributes should be part of the Redfish Dell BIOS Attribute Registry. Redfish URI to view Bios attributes U(https://I(idrac_ip)/redfish/v1/Systems/System.Embedded.1/Bios) - If deprecated options are given and the same is repeated in I(attributes) then values in I(attributes) will take precedence. - I(attributes) is mutually exclusive with I(boot_sources). required: false idrac_port: default: 443 description: iDRAC port. required: false type: int idrac_user: description: iDRAC username. required: true type: str share_name: description: Network share or a local path. required: false share_user: description: Network share user in the format 'user@domain' or 'domain\user' if user is part of a domain else 'user'. This option is mandatory for CIFS Network Share. required: false boot_sources: description: - List of boot devices to set the boot sources settings. boot devices are dictionary. - I(boot_sources) is mutually exclusive with I(attributes), I(boot_sequence), I(onetime_boot_mode), I(secure_boot_mode), I(nvme_mode), I(boot_mode). required: false boot_sequence: description: - (deprecated)Boot devices FQDDs in the sequential order for BIOS or UEFI Boot Sequence. Ensure that I(boot_mode) option is provided to determine the appropriate boot sequence to be applied. - This option has been deprecated, and will be removed in later version. Please use the I(attributes) or I(boot_sources) for Boot Sequence modification instead. - I(boot_sequence) is mutually exclusive with I(boot_sources). required: false idrac_password: aliases: - idrac_pwd description: iDRAC user password. required: true type: str share_password: aliases: - share_pwd description: Network share user password. This option is mandatory for CIFS Network Share. required: false secure_boot_mode: choices: - AuditMode - DeployedMode - SetupMode - UserMode description: - (deprecated)Configures how the BIOS uses the Secure Boot Policy Objects in the 14th Generation of PowerEdge Servers. - This option has been deprecated, and will be removed in later version. Please use the I(attributes) for BIOS attributes configuration instead. - I(secure_boot_mode) is mutually exclusive with I(boot_sources). required: false onetime_boot_mode: choices: - Disabled - OneTimeBootSeq - OneTimeCustomBootSeqStr - OneTimeCustomHddSeqStr - OneTimeCustomUefiBootSeqStr - OneTimeHddSeq - OneTimeUefiBootSeq description: - (deprecated)Configures the one time boot mode setting. - This option has been deprecated, and will be removed in later version. Please use the I(attributes) for BIOS attributes configuration instead. - I(onetime_boot_mode) is mutually exclusive with I(boot_sources). required: false