opencomputeproject / HWMgmt-DeviceMgr-DeviceManager

Device Manager collects device data and notifications from each device, and make the data available on a predetermined output bus for consumers.
Apache License 2.0
23 stars 12 forks source link

Feature missing: NOS Update #6

Open MaciejMis opened 2 years ago

MaciejMis commented 2 years ago

According to these presentations Device Manager is capable of NOS software update. Unfortunately this feature is not present in current version of Device Manager.

taskin-ucpinar commented 2 years ago

The NOS update is a vendor dependent implementation, which will include vendor IP information. So we have left it blank. However, I see OP's point; we should at least pass the request down to the Redfish service on the device.

taskin-ucpinar commented 2 years ago

We will modify the Redfish service we've contributed to OCP and make it return “NotImplemented” by default. Users should reach out to their HW vendors and obtain functional Redfish binaries.

JasonscHuang commented 2 years ago

@MaciejMis The software update source code has already in the master branch. You could refer to the software_update.go source code.