<div>Hello all!</div><div> </div><div><div>29.04.2021, 00:25, "Joseph Reynolds" <jrey@linux.ibm.com>:</div><blockquote><p>Is there an implementation?  I didn't find one listed here:<br /><a href="https://github.com/openbmc/docs/blob/master/features.md" rel="noopener noreferrer">https://github.com/openbmc/docs/blob/master/features.md</a><br /><br />- Joseph</p></blockquote></div><div> </div><div>Actually there is an implementation but it's not upstreamed. It's located here:</div><div><div><a href="https://github.com/Intel-BMC/provingground/tree/master/virtual-media" rel="noopener noreferrer" target="_blank">https://github.com/Intel-BMC/provingground/tree/master/virtual-media</a></div><div>We use it.</div><div> </div><div>In February RedFish API handle was disabled in bmcweb by this commit:</div><div><div><div><div>commit efb8062c306474942bc94f15d748b2eb0b58fbb6</div><div>Author: Ed Tanous <ed@tanous.net></div><div>Date:   Sat Feb 20 11:04:01 2021 -0800</div><div> </div><div>    Disable nbd proxy from the build</div><div> </div><div>As far as I understand, after that AsyncResp commit didn't take into account nbd-proxy code (as it was disabled in meson.build and didn't generate error during compilation tests):</div><div><div><div><div>Author: zhanghch05 <zhanghch05@inspur.com></div><div>Date:   Thu Apr 1 11:18:24 2021 +0800</div><div> </div><div>    Using AsyncResp everywhere</div><div> </div><div>So now nbd-proxy code in bmcweb is (1)disabled, (2)doesn't compile due to small error:</div><div><div>-                                    asyncResp->res, imageUrl, inserted,</div><div>+                                    asyncResp, imageUrl, inserted,</div><div> </div><div>I can post this change to Gerrit, but I don't understand, what's next: Intel should upstream virtual-media to OpenBMC and I don't know if it's in their plans.</div><div>On the other hand, at some point of time nbd-proxy code probably will be completely removed from bmcweb and we will have to support it in our local repository as we use this function.</div><div> </div><div>Please advise what to do.</div><div>Thank you!</div></div></div></div></div></div></div></div></div><div> </div><div>-- </div><div>Best regards,</div><div>Konstantin Klubnichkin,</div><div>lead firmware engineer,</div><div>server hardware R&D group,</div><div>Yandex Moscow office.</div><div>tel: +7-903-510-33-33</div><div> </div>