dellemc.openmanage.idrac_gather_facts role – Role to get the facts from the iDRAC Server

Note

This role is part of the dellemc.openmanage collection (version 8.7.0).

You might already have this collection installed if you are using the ansible package. It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.

To install it use: ansible-galaxy collection install dellemc.openmanage.

To use it in a playbook, specify: dellemc.openmanage.idrac_gather_facts.

Entry point main – Role to get the facts from the iDRAC Server

New in dellemc.openmanage 7.4.0

Synopsis

  • Role to fetch the server facts about a different components available in the PowerEdge Servers.

Parameters

Parameter

Comments

ca_path

path

The Privacy Enhanced Mail (PEM) file that contains a CA certificate to be used for the validation.

computer_system_id

string

Computer system id

hostname

string / required

iDRAC IP Address.

https_port

integer

iDRAC port.

Default: 443

https_timeout

integer

The socket level timeout in seconds.

Default: 30

manager_id

string

Manager/BMC id

password

string

iDRAC user password.

target

list / elements=string

Target component for which information needs to be gathered.

BIOS lists the BIOS information.

Chassis lists the chassis.

Controller lists the available controllers for iDRAC.

CPU lists the system processors.

Enclosure lists the enclosures.

EnclosureEMM lists the enclosure management module specific data.

Fan lists the fans.

Firmware lists the firmware inventories.

HostNIC lists the host NIC.

IDRAC lists the attributes for iDRAC.

License lists the license information.

Manager lists the manager resources.

Memory lists the memory device specific data.

NetworkAdapter lists the network adapters.

NetworkPort lists the network ports.

NetworkDeviceFunction lists the network device functions.

NIC lists NIC device specific data.

PCIeSSDBackPlane lists PCIeSSD back plane specific data.

PowerSupply lists data specific to the Power Supply devices in the managed system.

PresenceAndStatusSensor lists the presence and status sensor specific data.

PCIeDevice lists the PCIeDevices.

PhysicalDisk lists the physical disks.

Sensors_Battery lists the sensors battery information.

Sensors_Intrusion lists the sensors intrusion information.

Sensors_Voltage lists the sensors voltage information.

System lists the ComputerSystem resources for iDRAC.

SystemMetrics lists the system metrics.

ThermalSubSystem lists the thermal sub system.

VirtualDisk lists the virtual disks.

VirtualMedia lists the virtual media.

SecureBoot lists the secure boot specific data.

Choices:

  • "IDRAC"

  • "System" ← (default)

  • "BIOS"

  • "Controller"

  • "CPU"

  • "Enclosure"

  • "EnclosureEMM"

  • "Fan"

  • "Firmware"

  • "HostNIC"

  • "License"

  • "Memory"

  • "NIC"

  • "PCIeSSDBackPlane"

  • "PowerSupply"

  • "PresenceAndStatusSensor"

  • "Sensors_Battery"

  • "Sensors_Intrusion"

  • "Sensors_Voltage"

  • "VirtualDisk"

  • "PCIeDevice"

  • "PhysicalDisk"

  • "SystemMetrics"

  • "SecureBoot"

Default: ["System"]

username

string

iDRAC username.

validate_certs

boolean

If False, the SSL certificates will not be validated.

Configure False only on personally controlled sites where self-signed certificates are used.

Prior to collection version 5.0.0, validate_certs is False by default.

Choices:

  • false

  • true ← (default)