<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Nov 20, 2015 at 1:50 AM, Bruno Cornec <span dir="ltr"><<a href="mailto:Bruno.Cornec@hpe.com" target="_blank">Bruno.Cornec@hpe.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
Vladyslav Drok said on Thu, Nov 19, 2015 at 03:59:41PM +0200:<span class=""><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi list and Bruno,<br>
<br>
I’m interested in adding virtual media boot interface for redfish (<br>
<a href="https://blueprints.launchpad.net/ironic/+spec/redfish-virtual-media-boot" rel="noreferrer" target="_blank">https://blueprints.launchpad.net/ironic/+spec/redfish-virtual-media-boot</a>).<br>
It depends on <a href="https://blueprints.launchpad.net/ironic/+spec/ironic-redfish" rel="noreferrer" target="_blank">https://blueprints.launchpad.net/ironic/+spec/ironic-redfish</a><br>
and a corresponding spec <a href="https://review.openstack.org/184653" rel="noreferrer" target="_blank">https://review.openstack.org/184653</a>, that proposes<br>
adding support for redfish (adding new power and management interfaces) to<br>
ironic. It also seems to depend on python-redfish client -<br>
<a href="https://github.com/devananda/python-redfish" rel="noreferrer" target="_blank">https://github.com/devananda/python-redfish</a>. <br>
</blockquote>
<br></span>
Very good idea ;-)<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I’d like to know what is the current status of it? <br>
</blockquote>
<br></span>
We have made recently some successful tests with both a real HP ProLiant<br>
server with a redfish compliant iLO FW (2.30+) and the DMTF simulator.<br></blockquote><div><br></div><div>Great news! :)</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
The version working for these tests is at<br>
<a href="https://github.com/bcornec/python-redfish" rel="noreferrer" target="_blank">https://github.com/bcornec/python-redfish</a> (prototype branch) <br>
I think we should now move that work into master and make again a pull<br>
request to Devananda.<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Is there some roadmap of what should be added to<br>
python-redfish (or is the one mentioned in spec is still relevant)?<br>
</blockquote>
<br></span>
I think this is still relevant.<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Is there a way for others to contribute in it? <br>
</blockquote>
<br></span>
Feel free to git clone the repo and propose patches to it ! We would be<br>
happy to have contributors :-) I've also copied our mailing list to the<br>
other contributors are aware of this.</blockquote><div><br></div><div>I'll dig into current code and will try to contribute something meaningful then.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Bruno, do you plan to move it<br>
under ironic umbrella, or into pyghmi as people suggested in spec?<br>
</blockquote>
<br></span>
That's a difficult question. One one hand, I don't think python-redfish<br>
should be under the OpenStack umbrella per se. This is a useful python<br>
module to dialog with servers providing a Redfish interface and this has<br>
no relationship with OpenStack ... except that it's very useful for<br>
Ironic ! But could also be used by other projects in the future such as<br>
Hadoop for node deployment, or my MondoRescue Disaster Recovery project<br>
e.g. That's also why we have not used OpenStack modules in order to<br>
avoid to create an artificial dependency that could prevent that module<br>
tobe used py these other projects.<br>
<br>
I'm new to the python galaxy myself, but thought that pypy would be the<br>
right place for it, but I really welcome suggestions here. <br>
I also need to come back to the Redfish spec itself and upate with the<br>
atest feedback we got, in order to have more up to date content for the<br>
Mitaka cycle.<br>
<br>
Best regards,<br>
Bruno.<span class="HOEnZb"><font color="#888888"><br>
-- <br>
Open Source Profession, Linux Community Lead WW <a href="http://hpintelco.net" rel="noreferrer" target="_blank">http://hpintelco.net</a><br>
HPE EMEA EG Open Source Technology Strategist <a href="http://hp.com/go/opensource" rel="noreferrer" target="_blank">http://hp.com/go/opensource</a><br>
FLOSS projects: <a href="http://mondorescue.org" rel="noreferrer" target="_blank">http://mondorescue.org</a> <a href="http://project-builder.org" rel="noreferrer" target="_blank">http://project-builder.org</a><br>
Musique ancienne? <a href="http://www.musique-ancienne.org" rel="noreferrer" target="_blank">http://www.musique-ancienne.org</a> <a href="http://www.medieval.org" rel="noreferrer" target="_blank">http://www.medieval.org</a><br>
</font></span></blockquote></div><br></div><div class="gmail_extra">Thanks for the answers :)</div><div class="gmail_extra">Vlad</div></div>