We tried to promote it during OpenStack Summits but except in Vancouver when I did a short video explaining that, not enough interest from the community. Of course we had very few to show at that time.
One year after, we have now reached version 0.3 of the project. And while that doesn’t sound a lot, in fact the libray is now usable by others to interact with Redfish based systems.
What it provides:
- Examples of python programs using the library to interact with a physical Redfish server (tested with a HPE ProLiant BL 460 Gen9) and the DMTF Redfish mockup (launched as a Docker container).
- a client to deal with the configuration and dialog from the CLI.
- documentation to help you using it.
- RPM packages to help you consume it (for Fedora 23 and Mageia 5) made with project-builder.org in addition to the source and Pypi/pip.
Our next steps are in multiple directions:
- Provide deb packages for Ubuntu 16.04 and Debian 8 and RPM packages for RHEL7
- Add support for the recently published Redfish 1.0.2
- Rework the blueprint proposal we made earier on Redfish support in Ironic
- Work on a Proof of Concept for a real use case of this using bifrost
Hopefully, as you’re reading this, you’re interested by the topic, and we’d be happy to get your feedback, and more over your patches in order to improve our work, and speed up the development !
And don’t forget the HPE Open Source project available as well on github which provides much more capabilities, due to its support of the iLO and iLOCM extensions to the Redfish standard.