-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error on HP Proliant G9 servers #29
Comments
can you get the output via api regarding power supply metrics, not sure if it is related missing labels or something else. from the error, your server must be have more attributes exposed to distinguish these metric, maybe we should figure it out. if this is the case, we will need to create a issue on upstream project https://github.com/stmcginnis/gofish. |
can you get the output via api regarding power supply metrics, not sure if it is related missing labels or something else? |
I cloud get the power info via api.
|
@jyokako I see the root cause, in my code, there is a lable named can you also post full output, then we can see which one is a replacement for |
Hi @jyokako per stmcginnis/gofish#136 (comment), you can try to upgrade your firmware to the latest, and then try it again. |
I ran into the same issue. I updated to the latest ilo FW 2.78 (May 2021) ... and the issue is still present ... any workaround would be wonderful because i still have some Gen9 runnning ... |
/redfish/v1/Chassis/1/Power with ilo FW 2.78 { |
It looks like you will have to take this up with HPE. They are not following the Redfish specification. Current Power schema version is v1.7.0, but even going all the way back to the v1.0.0 version of the specification (quite old at this point) MemberId was always part of the http://redfish.dmtf.org/schemas/v1/Power.v1_0_0.json They didn't include the required properties in those older schema files, but looking at more recent ones, HPE is not including either of the two required properties for "required": [
"@odata.id",
"MemberId"
], From above, it looks like they are using the v1.0.1 version of the "@odata.type": "#Power.1.0.1.Power", That is one of the versions where the above required properties is not explicitly called out in the schema files, but I believe they were still required, even though that part of the spec was not captured in the file. Without even the base required |
Hi can you please help me to create docker image. Complete!
|
I know HPe should just fix their stuff, but I need it to to work on gen9;s, so I created this ugly workaround rfpronk@e9ef4df |
The exporter throws this error on HP Proliant G9 servers:
Seems it's not properly reading power supply id. Is there any way to debug this?
The text was updated successfully, but these errors were encountered: