Users Guide
Parameter Required Default Choices Comments
mandatory for Network
share.
Return Values
msg:
type: str
description: Over all firmware update status.
returned: always
sample: "Successfully updated the firmware."
update_status:
type: dict
description: Firmware Update job and progress details from the iDRAC.
returned: success
sample: {
'InstanceID': 'JID_XXXXXXXXXXXX',
'JobState': 'Completed',
'Message': 'Job completed successfully.',
'MessageId': 'REDXXX',
'Name': 'Repository Update',
'JobStartTime': 'NA',
'Status': 'Success',
}
Example
- name: Update firmware from repository on a Network Share
dellemc_idrac_firmware:
idrac_ip: "192.168.0.1"
idrac_user: "user_name"
idrac_pwd: "user_pwd"
share_name: "192.168.0.0:/share"
share_user: "share_user_name"
share_pwd: "share_user_pwd"
share_mnt: "/mnt/share"
reboot: True
job_wait: True
catalog_file_name: "Catalog.xml"
Conguring PowerEdge Servers
Integrated Dell Remote Access Controller (iDRAC) with LC provide the ability to generate a human-readable representation of server
conguration using Server Conguration Prole (SCP) feature. This le contains BIOS, iDRAC, LC, network, and RAID conguration
settings. You can modify this le as per your need and apply to other servers.
The SCP feature is used in the Ansible module to automate the conguration activity of PowerEdge servers and their components.
Following are the tasks:
• View LC status
• Export Server Conguration Prole
• Import Server Conguration Prole
• Export or import Server Conguration Prole
• Conguring iDRAC
• Congure BIOS
• Congure RAID
• Congure Collect System Inventory on Restart
• Congure syslog
Modules for iDRAC
13