I’ve already created an issue in their repo, but I also wanted to ask this question here. Maybe someone knows how to do this, possibly using another collection or some workaround.
We used to set the Power Recovery Delay to random via a BIOS setting (AcPwrRcvryDelay: "Random") but it looks like this changed with PowerEdge R770 / iDRAC 10. How can we do this now?
According to both this document and https://idrac_ip/redfish/v1/Registries/ManagerAttributeRegistry, it looks like we should now use the iDRAC config ServerPwr.1.AcPwrRcvryDelay. But I can’t make it work. This task:
- name: Set AC Power Recovery and timezone
dellemc.openmanage.idrac_attributes:
idrac_ip: "{{ redfish_ip }}"
idrac_user: "{{ redfish_username }}"
idrac_password: "{{ redfish_password }}"
validate_certs: false
timeout: 60
idrac_attributes:
ServerPwr.1.AcPwrRcvryDelay: "Random"
ServerPwr.1.AcPwrRcvry: "Last"
Time.1.Timezone: "Europe/Berlin"
always shows a change but only sets the timezone, not the Power Recovery stuff.
Any ideas?