Redfish: Disable/enable out of band IPMI
tomjose at linux.vnet.ibm.com
Fri May 15 22:05:33 AEST 2020
I took a stab at service-config-manager. Got it running on one of our
systems. Thanks for upstreaming it. Few questions i had:
1) Are the Redfish changes yet to be upstreamed?
Why did we not leverage service-config-manager for the Get method?
2) For the Patch method, do you have code yet to be upstreamed? If so I
will be interested in consuming it. Otherwise I can pick it up (This is
something which I am pursuing
3) Are there plans to upstream the recipe file for service-config-manager?
4) The interface exposed by the application looked different from this
5) For disabling out of band IPMI, there could be multiple instances of
phosphor-ipmi-net that needs to be disabled/masked. How do we plan to
achieve that? I had couple of options in mind. Let me know your thoughts.
a) Get all object paths of the service-config-manager which match
phosphor-ipmi-net( phosphor_2dipmi_2dnet) and then disable each interface.
b) Use the "ListUnits" method on "/org/freedesktop/systemd1" and
get the object paths of phosphor-ipmi-net instances.
On 17-12-2019 08:29, Carol Wang wrote:
> Ok, I got it. Thank you!
> Waiting for the change then. :-)
> On Mon, Dec 16, 2019 at 9:48 PM Thomaiyar, Richard Marian
> <richard.marian.thomaiyar at linux.intel.com> wrote:
>> This came a month back, and i wanted to push the changes in intel repo
>> to the OpenBMC community repo, due to other priority missed to push the
>> Will push the document in few day and the changes for the same.
>> On 12/16/2019 11:38 AM, Carol Wang wrote:
>>> rface in phosphor-dbus-interface to indicate the status
>>> of net IPMI.
>>> Have a daemon to monitor the status, if the status is changed, then
>>> enable or
>>> disable the net IPMI service and socket.
>>> 2. Check the net IPMI socket state by getData() in bmcweb. If the
>>> state is
>>> "running" or "listening", the net IPMI status is true, otherwise, the
>>> status is
>>> false. Then bmcweb can enable or disable the service and socket.
>>> Wondering if anyone has any thoughts on this feature, which way is
>>> If add interface, in which daemon this interface should be implemented?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the openbmc