You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Redfish is a new implementation supported by the big vendors which provides a HTTP REST API to control servers.
DMTF’s Redfish® is a standard designed to deliver simple and secure management for converged, hybrid IT and the Software Defined Data Center (SDDC). Both human readable and machine capable, Redfish leverages common Internet and web services standards to expose information directly to the modern tool chain.
[Update] On the last couple days we did some progress in this implementation.
Tested Redfish Client and Redfish OOB management driver on nodes with Dell iDRAC8 (thanks to our folks at Yourhosting). We still going to run a few tests on Supermicro nodes as well as there are a few differences on the API calls from Dell to Supermicro Rest API.
Here follow a few pics.
We have been able to test and it works fine:
via the CloudStack UI, enable redfish oob driver for host n05
verified that ACS can retrieve the redfish system ID and system power state
powering Off node works as expected, host state transition worked well and the host was indeed powered off when verifying via the idrac UI
powering On also worked as expected, CloudStack host state transition as expected, host is indeed up again.
It is still necessary to do a few enhancements on the code to have it ready for a PR (e.g. Java docs, and adding unit tests). As soon as we are ready to open a PR I will link the PR here.
Activity
wido commentedon Oct 7, 2019
There should be a Redfish driver there
wido commentedon Oct 7, 2019
SuperMicro: https://www.supermicro.com/en/solutions/management-software/redfish
Dell: https://www.dell.com/support/article/in/en/inbsd1/sln310624/redfish
andrijapanicsb commentedon Jan 13, 2020
Moving this one to 4.15, I don't see it happening in 4.14 due to lack of time.
wido commentedon Jan 14, 2020
Work is in progress here. @GabrielBrascher has been writing a lot of code: https://github.com/PCextreme/cloudstack/commits/redfish-oob-driver
GabrielBrascher commentedon Apr 17, 2020
[Update] On the last couple days we did some progress in this implementation.
Tested Redfish Client and Redfish OOB management driver on nodes with Dell iDRAC8 (thanks to our folks at Yourhosting). We still going to run a few tests on Supermicro nodes as well as there are a few differences on the API calls from Dell to Supermicro Rest API.
Here follow a few pics.


We have been able to test and it works fine:
It is still necessary to do a few enhancements on the code to have it ready for a PR (e.g. Java docs, and adding unit tests). As soon as we are ready to open a PR I will link the PR here.
kiwiflyer commentedon Apr 17, 2020
@wido @GabrielBrascher - Nice! This is going to be a great feature. //@nathanejohnson @dcarbone @dmabry
GabrielBrascher commentedon Jun 24, 2020
@wido @kiwiflyer PR #4175 is open and ready for review/testing.
plugins: Redfish Client & Redfish OOBM Driver (#4175)