dell / iDRAC-Redfish-Scripting

Python and PowerShell scripting for Dell EMC PowerEdge iDRAC REST API with DMTF Redfish
GNU General Public License v2.0
600 stars 278 forks source link

Question: Can the Redfish API change the BIOS clock? #170

Closed bbollard closed 3 years ago

bbollard commented 3 years ago

Hello, I am wondering if there is capability within the Redfish API to set the system BIOS clock time (not the iDRAC time/time zone). The systems I am working on are Dell R740xd systems with various iDRAC firmware versions.

Thank you for your help.

Regards, Brian

texroemer commented 3 years ago

Hi @bbollard

Currently there is no remote way to configure BIOS time and date, only supported from BIOS F2 Setup. But when an OS is installed, BIOS date/time will automatically get synced with OS time/date.

Are you seeing an issue where you have OS installed and BIOS time/date is not in sync with the OS?

Thanks Tex

bbollard commented 3 years ago

@texroemer, This is an edge case situation where we are attempting to deploy headless Dell VxRail nodes at remote datacenters which have ESX running DHCP. Before we run the VxRail set up we want to have all nodes clock's close to in sync otherwise the set up process may fail (cert issues, etc.). So I am evaluating various means to set the clock. Right now it's a struggle but I get the Host OS IP from the PT Agent info in iDRAC using WS-MAN then connect to ESX and set the time. Connecting to the iDRAC which has by this point already been configured with a static IP and known hostname and invoking a simple Redfish API would have been easier.

Thanks for the reply.

Regards, Brian